Senior Back End Software Engineer
Epistemix
Senior Back-End Software Engineer
Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of building something new and want to work on problems that matter.
In order to do this job well, you must be a curious and eager problem solver with a hunger for building well-designed, high-quality solutions. You have a passion for great work and strive to produce simple solutions to complex problems. Knowing there are always multiple answers to a problem, you know how to engage in a constructive dialogue to find the best path forward.
About Epistemix
The most consequential decisions in public health, life sciences, insurance, and enterprise strategy share a common problem: they involve human behavior, network effects, and downstream effects that cannot be safely tested before action is taken. Traditional analytical techniques built on historical data were not built for this. Epistemix was.
We build simulation and data-driven modeling tools that let leaders visualize how strategies will unfold across populations and systems before they commit resources. By clarifying which variables drive outcomes, where leverage exists, and how they interact, we help organizations move from uncertainty to conviction. Getting these decisions right means faster interventions, better-allocated resources, and measurable improvements in human and economic outcomes. We exist to make that possible.
Our platform gives organizations access to realistic, high-resolution population data and the modeling infrastructure to run scenario planning at scale. Together, these capabilities let decision-makers stress-test strategies in a controlled environment before deploying them in the real world across healthcare, consumer industries, insurance, and government. We are approaching our Series B and actively building the team that will define what comes next.
Responsibilities
As a Senior Back-End Software Engineer, you will be at the forefront of our product's evolution. Your key responsibilities will include:
- Design, develop, and maintain clean, testable, and highly maintainable code, ensuring top-tier performance and reliability.
- From initial requirements gathering to deployment and ongoing maintenance, take full ownership of the software development lifecycle, ensuring seamless delivery and operation.
- Design, build, test and deploy a highly scalable and resilient system architecture that supports current needs and future growth.
- Define the technical direction for engineering solutions, actively collaborating with internal teams to ensure technological advancements are perfectly aligned with the company's strategic goals.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent work experience
- 7+ years of back-end software development experience, with a significant portion in a senior role.
- Expert proficiency in Python, particularly with FastAPI.
- Strong experience with TypeScript for backend development (Node.js/NestJS experience is a plus).
- Deep hands-on experience with AWS cloud services, including but not limited to EC2, EKS, Lambda, S3, RDS, DynamoDB, SQS, SNS, CloudWatch, and IAM.
- Proven experience designing, building, and operating microservices architectures.
- Extensive experience with Kubernetes for container orchestration.
- Expertise in Infrastructure as Code (IaC) using Terraform.
- Hands-on experience with Atlantis for Terraform pull request automation.
- Demonstrated experience or strong understanding of data science orchestration platforms, such as Prefect.io.
- Solid understanding of relational and NoSQL databases, including advanced querying, optimization, and data modeling.
- Experience with API design principles (RESTful, GraphQL) and security best practices (OAuth2, JWT).
- Strong understanding of distributed systems concepts, asynchronous processing, and message queues.
- Experience with CI/CD pipelines and tools (e.g., GitHub Actions, Jenkins).
- Strong communication and interpersonal skills, with the ability to articulate complex technical concepts clearly.
- Ability to work effectively in a fast-paced, agile environment.
Why Join Epistemix?
By joining Epistemix, you will become part of a collaborative and rapidly growing team that values curiosity and creativity. We are fully remote, with team members in the United States and Europe. Benefits include:
- Equity & Incentives – Participation in our stock option program.
- Flexible Time Off – Autonomy to manage your schedule and work-life balance.
- Health, Welfare and 401(k) Programs – Eligibility for benefits (for U.S. employees).
- Meaningful Impact – Apply your creative talents to revolutionize data-driven decision-making and make a real-world difference.
This is a remote position open to applicants located in the United States. Candidates must possess the legal right to work in their intended work location, as we are currently unable to sponsor or transfer employment visas for any country, including the United States.
- ...Role: Senior Java Back-end Engineer Location: Austin, TX Positions: 3 Must-Have: 10+ more years with Java, and 5+more years with Mongo... ...monitoring problems on systems. Thorough understanding of Software Development Lifecycle, tools and agile methodologies....Senior
$126.65k - $171.35k
...great opportunity for professional growth. Find your future with us. The Boeing Company is currently seeking Back-End Software Engineer (Experienced or Senior) to lead our Model-Based Engineering Software (MBE) team located in Berkeley, Missouri. This position will...SeniorPermanent employmentWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- TechDigital Group, located in Plano, Texas, seeks an experienced developer to design and maintain secure Java J2EE applications. Key responsibilities include developing RESTful APIs, collaborating with product managers, and ensuring application performance. The ideal candidate...Senior
- ...consulting firm in the United States seeks a skilled Dot Net Back-End Developer for a contract role. This position requires over 8... ...initiatives. The role supports H-1B and OPT candidates, encouraging senior engineers looking for contract work in the tech sector. Flexible...SeniorContract workH1bFlexible hours
- Back End / Full Stack Software Engineer (Senior) Worth AI, a leader in the computer software industry, is looking for a talented and experienced Senior Full Stack Back End Engineer to join their innovative team. At Worth AI, we are on a mission to revolutionize decision...SeniorFull timeWork at officeWork from home
- Senior DevOps & Back-end Engineer - Strategy & Corporate Finance Contract Length - 12 months (with potential extension) Rate - Flexible - Dependent on Experience (DOE) About the Role We are working with a world-leading strategy and corporate finance organisation that...SeniorContract workRemote workFlexible hours
- As a Senior Back End Engineer, you'll be responsible for designing and implementing robust backend systems that power intelligent AI agents for... ...Preferred: Previous experience in AI/ML consulting or enterprise software delivery Familiarity with LangChain, vector databases, and...SeniorRemote workFlexible hours
$75.2k - $158.1k
Job Title: Senior Back End Software Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US Anticipated Posting End: 8/3...SeniorFull timeContract workWork experience placementFlexible hours- Findev is looking for a Java Back-End Engineer to join our Short-Term Desk Technology team in Georgia, USA. This role involves developing high-impact trading and cash management systems, focusing on real-time platforms that support vital investment decisions and trading...SeniorTemporary workRemote work
- ...related experience working under SOC2/ISO27001, HIPAA/GDPR, or medical device regulatory requirements. ~10+ years in backend engineering with high-scale distributed systems. ~ Expert in Python, FastAPI, async systems, and event-driven architectures. ~ Strong...SeniorRemote work
- ...A leading software company is seeking a Senior Back-End Engineer for a fully remote position. In this role, you'll enhance a SaaS platform, transitioning from legacy systems to scalable solutions. Ideal candidates will have at least 7 years of software engineering experience...SeniorRemote work
- Backend Developer Requirement/Must Have: ~6+ years of experience in backend development using Java. ~ Strong expertise in Core Java, Spring Boot, and REST APIs. ~ Hands-on experience with Kafka / event streaming platforms. ~ Solid understanding of event-driven...Senior
- ...To enhance data infrastructure, the full-time Senior Back-End Engineer will design and build automated data pipelines, improve data quality, and develop internal tooling, all while working remotely. Key responsibilities Design and build automated data pipelines and ETL...SeniorFull timeRemote work
- ...development of innovative AI-powered features, the full-time Senior Back End Engineer will design, build, and launch user-facing functionalities... ...Required qualifications 6+ years of experience building software products end to end Deep mastery of Ruby on Rails or another...SeniorFull timeRemote work
- ...Senior Java Developer- Backend NYC, NY (Hybrid 3 Days in a Week) 12+ Months Web cam Interview $70-$80/Hr on W2 Must Haves: Java Spring Boot AWS (Elastic Search preferred) Messaging (Kafka preferred) SQL Nice To Have: NOSQL Spring...Senior3 days per week
- ...Title: Senior Java Backend Developer Duration: Full Time Location: Charlottle... ...secure, scalable, and maintainable software and should be able to clearly articulate... ...and outside the scrum team • Estimate engineering work effort according to Agile for...SeniorFull time
- ...Middle/Senior Backend Developer (Python/Django/Flask) We recently raised a round of investment, and we need a talented developer willing to work on a single product that is growing and changing rapidly. In the process, together we clear the debris of the monolith,...SeniorWork experience placementWork at officeRemote work
- ...Job Title: Senior Java Backend Developer Location: Plano TX Experience : 12+ Years Job Summary: We are looking for a highly skilled Java Backend Developer with strong expertise in Microservices architecture and superior coding abilities...Senior
- ...Job Description: Senior Backend Java Developer Client is seeking a Senior... ...with cross-functional teams to deliver end-to-end solutions. Write clean,... ...testable code and uphold best practices in software engineering. Qualifications: ~10 plus years...Senior
- ...JOB DESCRIPTION Need a really strong back end JAVA Developer for Web applications. DEEP Experience in Java - Needs to have worked with SQL Server databases. Senior Back End Java Developer with very strong experience in design, development and testing...Senior
- ...Overview Job Summary: We're looking for a Senior Software Developer - Backend, who is curious, ambitious, and eager to make an impact.... ...platform. Our stack is .NET based, but we care more about your engineering fundamentals and your drive to learn than checking boxes on...Senior
- An established industry player is seeking a skilled .NET Back end Developer with expertise in C# and React.JS. In this dynamic role, you'll work alongside a talented team to develop innovative applications from the ground up, ensuring seamless deployment for both internal...Senior
- ...Senior PHP Backend Developer Our customer is a product company that runs a platform for mobile advertising. Job Description... ...in Beijing, Kyiv and New York. Responsibilities: Work on the back-end of an existing product along with another Back-end Developer; New...Senior
- ...Senior Java Backend Developer Client is seeking a Senior Java Backend Developer with deep expertise in enterprise level application development. This role focuses heavily on building out modern microservices-based and event driven architecture to migrate a legacy system...Senior
- ...Java Developer Location: Reston VA / Washington DC (Need local candidates within 75 miles) Duration: 6-12 Months Senior Java backend developer role Moving On Perm applications to AWS Cloud Need AWS cloud migration experience Must have strong experience...SeniorPermanent employmentLocal area
- ...Job Title: Senior Software Developer - Backend Job ID: 2023-12144 Job Location... ..., NodeJS, Jest Test cases, micro front end experience, XML, AJAX and JSON... ...provide subject matter expertise to frontend engineering best practices. Understand the project...SeniorRemote work
- ...interview. Candidate may be asked to share screen to mitigate AI use. Required Skills More than 7 years of backend software engineering experience Strong Java development experience in enterprise applications Hands-on experience with Spring Boot and...SeniorRemote work
- ...deployments and ensure stable releases. Collaborate closely with cross-functional teams and adhere to Agile processes. Follow software development best practices and maintain high code quality standards Required Skills Qualifications: Strong experience...Senior
- ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote Reference ID: JN -052026-106925 Date Posted: 06/10/2026 Shortcut: Description Recommended Jobs Description...SeniorHourly payPermanent employmentFull timeLocal areaRemote work
- ...A technology solutions provider is seeking a Senior .NET Software Engineer with expertise in ASP.NET Core and AWS. This remote role involves designing and maintaining scalable applications, working with cross-functional teams, and participating in CI/CD processes. Ideal...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Back End Software Engineer. Be the first to apply!
- lead backend developer United States
- entry level back-end developer United States
- backend python developer United States
- junior backend developer United States
- backend software engineer United States
- java developer backend United States
- c# backend developer United States
- back-end developer United States
- remote back end developer United States
- senior backend developer United States

