Alma (getalma.com) Logo

Alma (getalma.com)

CORE Engineer

Reposted 12 Days Ago
Remote
Hiring Remotely in United States
Mid level
Remote
Hiring Remotely in United States
Mid level
Backend-focused Core Engineer building scalable full-stack solutions, developing features and infrastructure, leveraging AI-assisted development, optimizing performance and reliability, collaborating in agile teams, and participating in design, implementation, deployment, and code reviews.
The summary above was generated by AI
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.


 

Top Skills

AI
Ai-Powered Development Tools
Ai/Ml
AWS
CSS
ETL
HTML
JavaScript
Laminas
Lnmp
MongoDB
NoSQL
Nuxt
PHP
Restful Apis
Vuejs
Zend

Similar Jobs

4 Days Ago
Easy Apply
Remote
USA
Easy Apply
186K-219K Annually
Senior level
186K-219K Annually
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Develop and implement AI solutions and backend services, mentor colleagues, and enhance systems reliability while addressing complex challenges in crypto compliance and customer support.
Top Skills: Ai InfrastructureDockerGenaiGoMongoDBPostgresPython
3 Days Ago
Remote
United States
203K-274K Annually
Expert/Leader
203K-274K Annually
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Design and implement AI-powered backend systems for media experiences in Dropbox, collaborating with cross-functional teams, and influencing technical decisions.
Top Skills: AIAPIsBackend SystemsMedia SystemsMl
24 Days Ago
Easy Apply
Remote
United States
Easy Apply
169K-240K Annually
Senior level
169K-240K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer will lead a team in developing backend systems, collaborate on product development, identify and solve issues, and foster a culture of quality and talent development.
Top Skills: AWSKotlinKubernetesMySQLPython

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account