Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
CORE Engineer image - Rise Careers
Job details

CORE Engineer

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Alma Technologies is seeking a dynamic Core Engineer with a strong focus on backend technologies like PHP and MongoDB, aimed at delivering scalable software solutions for K-12 education. This role involves collaborating closely with engineers to enhance code quality and implement AI-driven functionalities.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Work across the full stack to build distributed solutions, develop new features, ensure application performance, engage in agile software development, and collaborate with designers and product managers.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Proficiency in PHP, object-oriented programming, MongoDB, front-end technologies (HTML, CSS, JavaScript), and AI/ML design and development.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Bachelor’s degree in computer science, information technology, or engineering; minimum 3 years of software engineering experience required.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: This position is based in the USA, with no specified remote work options.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: Not provided by employer. Typical compensation ranges for this position are between $90,000 - $130,000.




Job Summary:

Alma is a cloud-based student information system (SIS) that supports K-12 administrators, teachers, parents, and students. We are a passionately driven team with the mission to provide this resource to every school.

Alma seeks a dynamic, self-starter engineer with a strong focus towards backend technologies for the role of Core Engineer. The Core Engineer reports to the Feature Development Manager, working together closely to ensure all Engineering efforts are coordinated and optimized. The ideal candidate will have:

-A strong background in PHP, solid understanding object-oriented programming, experience using MongoDB, and familiar with front-end technologies.  

-A strong understanding of AI for development to assist in elevating code quality and integrating new AI functionalities into the application.  

-An understanding of AI/ML design and development to implement machine learning models. 

-Proficiency in debugging, optimizing code, working with APIs, and third-party services. This role involves close collaboration with other engineers to deliver high-quality software solutions.


Duties/Responsibilities:

  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
  • Develop new features and infrastructure development in support of rapidly emerging business and project requirements
  • Leveraging AI-powered development tools to enhance productivity, elevate code quality, and optimize workflows, while simultaneously upholding engineering principles and best practices.
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
  • Participate in all aspects of agile software development including design, implementation, and deployment
  • Architect and provide guidance on building end-to-end systems optimized for speed and scale
  • Engage with designers and product managers, and collaborate with other engineers to solve complex problems. 
  • Participate in code reviews to maintain high standards of code quality.
  • Performs other related duties as assigned

Qualifications: 

  • 3+ years of experience in software engineering
  • Experience with PHP or similar backend languages with a strong understanding of Object-Oriented Programming (OOP).
  • Proficiency with front-end technologies, HTML, CSS and JavaScript
  • Utilize AI-powered development tools for software development
  • Creating and using RESTful API endpoints
  • Database design and optimization to ensure reliability and scalability (MongoDB)
  • Excellent verbal and written communication skills
  • Excellent organizational skills and attention to detail
  • Excellent analytical and problem-solving skills
  • Knowledge of web security principles and best practices.
  • Ability to work in a fast-paced, collaborative environment
  • Extensive knowledge of software systems and programming languages
  • Proficient with software engineering tools and applications

Bonus Experience:

  • Experience working in a LNMP environment (Zend/Laminas framework)
  • NoSQL experience, MongoDB experience a plus
  • VueJs and Nuxt
  • Familiarity with ETL processes and AWS services is helpful.

Education and Experience:

  • Bachelor’s degree in computer science, information technology, or engineering
  • At least three years of software engineering experience is required

Physical Requirements: 

  • Prolonged periods sitting at a desk and working on a computer.

A Note to Applicants:

Studies have shown that people from historically underestimated groups are less likely to apply for jobs unless they believe they meet every one of the qualifications described in a job description. We know from experience and past hires that the best person for this role will likely only check some boxes listed here. We encourage you to apply, even if you don't believe you meet all the qualifications described.

Alma Technologies is an Equal Opportunity Employer. We evaluate qualified applicants regardless of race, color, religion, sex, national origin, disability, veteran status, and other protected characteristics.

Reference checks will be part of your application process but do not need to be provided upfront.

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 13 hours ago

Early-career Software Engineer to contribute to cloud-native CRD/Alpha Platform modules, focusing on full‑stack, front‑end, DevOps, or database engineering while learning from senior engineers.

Photo of the Rise User
Posted 53 minutes ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time

Spotify's Podcast R&D team is hiring a Web Engineer to build analytics and creator-facing web experiences that help podcasters grow audiences and monetize content.

Photo of the Rise User
Spotify Hybrid No location specified
Posted 17 hours ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time

Design and operate high-volume Java backend services at Spotify’s Personalization team to power recommendations and contextual storytelling for millions of listeners.

Photo of the Rise User
Perry Homes Hybrid No location specified
Posted 20 hours ago

Perry Homes is hiring a .NET Developer to develop scalable, high-performance web and enterprise applications using C#, ASP.NET, SQL Server and modern JavaScript frameworks.

Photo of the Rise User

Work on scalable Java-based services and front-end features at PointClickCare to help transform healthcare delivery through data and AI-augmented development.

Photo of the Rise User

Become a Software Developer in ION's 36-month Leadership Development Program, rotating through product teams to build automation and analytics solutions for top-tier financial clients.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Work/Life Harmony

Bluesight seeks a Senior Full-Stack Software Engineer to lead development of scalable Ruby on Rails and Python FastAPI services, deploy via Terraform, and help drive product excellence for hospital and pharmacy customers.

Photo of the Rise User
Posted 1 hour ago

A Forward Deployed Engineer who will partner closely with strategic customers to design, implement, and operate production AI-enabled systems that improve business outcomes.

Photo of the Rise User
Phoebe Hybrid New York City
Posted 38 minutes ago

Join Phoebe as a Fullstack Engineer to build voice/SMS agents and LLM orchestration for a fast-growing startup automating in-home care in NYC.

Photo of the Rise User
Posted 13 minutes ago

Nexus seeks a Senior Solution Architect (.NET/Azure) to design cloud-native, full-stack solutions and lead client-facing technical delivery across backend, frontend, and infrastructure layers.

Photo of the Rise User
Posted 19 hours ago

Applied Intuition is hiring a Software Engineer for the Developer Productivity team in Ann Arbor to design and operate build systems, CI/CD, and developer tooling for autonomy and defense platforms.

Photo of the Rise User
Posted 6 hours ago

Vitalize is hiring a customer-facing Forward Deployed Engineer to embed with enterprise hospital customers and deliver production fixes, integrations, and operational insight that shape product direction.

Photo of the Rise User
Posted 8 hours ago

Senior Full Stack Engineer (DevOps) needed to design and deliver scalable React/Node.js applications, own CI/CD and cloud infrastructure, and ensure production reliability for enterprise clients.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 14, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!