The Staff Software Engineer, Backend | Platform Expansion role at Machinify, Inc. offers the opportunity to shape and expand a high-impact AI platform that transforms healthcare claims and payment operations.
The engineer will design and build scalable, distributed backend systems that support AI-driven web services, data pipelines, and machine learning frameworks.
Collaboration with cross-functional teams is essential to deliver reliable, high-performance software and ensure the platform can handle future expansion.
The work environment is fast-paced, innovative, and focused on leveraging cutting-edge technology to solve complex problems, while providing ample opportunities for technical leadership and professional growth.
Responsibilities include designing, developing, and maintaining robust backend systems using Java and Scala, building and managing distributed PostgreSQL database systems, and implementing complex frameworks for processing and analyzing large volumes of data using machine learning techniques.
The engineer will troubleshoot and resolve software and database issues, participate in code reviews, and continuously evaluate and integrate new technologies to improve system performance, scalability, and maintainability.
Requirements:
Candidates must have 10+ years of software development experience, with expertise in distributed systems, microservices architecture, and database technologies.
Proficiency in Java or Scala is required, along with strong knowledge of object-oriented and functional programming principles.
Experience with Java frameworks such as Spring or Java EE is necessary.
Candidates should be skilled in SQL, relational database design/administration (PostgreSQL preferred), and performance tuning.
Knowledge of distributed computing frameworks (e.g., Apache Spark, Apache Kafka) is required.
A strong foundation in data structures, algorithms, and asynchronous programming is essential.
A BS or MS in Computer Science, or equivalent experience, is required.
Preferred qualifications include experience with Kubernetes, cloud platforms (AWS), CI/CD practices, and version control (Git).
Candidates should possess soft skills such as critical thinking, problem-solving, a proactive attitude, strong communication, and the ability to work independently and in a team.
Benefits:
The position offers fully remote work from anywhere in the US.
Employees will enjoy a flexible and empowering work environment.
Unlimited paid time off is provided.
Comprehensive Medical, Dental, and Vision coverage is available with premium options for employees and their families.
A competitive salary ranging from $210k to $245k is offered, along with equity and 401(k) sponsorship.
Learning and development reimbursement opportunities are available.
There are opportunities for professional growth within a cutting-edge AI and healthcare technology environment.