1

Junior Back End Developer Jobs in Missouri (NOW HIRING)

Staff Software Engineer

Saint Louis, MO · On-site

$110K - $185K/yr

Mentor Junior-level engineers into strong AI engineers; Employ AI Native development skills to ... Design, develop, and maintain scalable Python applications and backend services. * Build systems ...

Solve moderately complex technical problems across frontend and backend systems * Develop ... Provide constructive feedback to junior engineers * Raise quality standards through pairing and ...

Design and implement responsive, high-performance front-end architectures using Angular. Back-End: ... Provide technical leadership and guidance to junior developers through code reviews and best ...

(USA) Software Engineer III

Noel, MO · On-site

$90K - $180K/yr

... mentoring junior engineers. You will apply technical expertise to deliver high-quality ... Collaborate with product managers, designers, and backend engineers to develop high-quality iOS and ...

... mentoring junior engineers. You will apply technical expertise to deliver high-quality ... Collaborate with product managers, designers, and backend engineers to develop high-quality iOS and ...

(USA) Software Engineer III

Anderson, MO · On-site

$90K - $180K/yr

... mentoring junior engineers. You will apply technical expertise to deliver high-quality ... Collaborate with product managers, designers, and backend engineers to develop high-quality iOS and ...

AWS Cloud Engineer

Saint Louis, MO · On-site

$130 - $140K/hr

Mentoring junior developers * Writing and reading unit tests; understanding code-quality analysis ... Microservice-based backend architecture; integrating with COTS/FOSS software REST APIs * Supporting ...

Cloud Engineer

Saint Louis, MO

$54.25 - $72.50/hr

Mentors junior developers. * Writes and reads unit tests; understanding code-quality analysis ... Microservice-based backend architecture; integrating with COTS/FOSS software REST APIs.

Showing results 41-60

Junior Back End Developer information

See Missouri salary details

$22.5K

$83.5K

$129K

How much do junior back end developer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for junior back end developer in Missouri is $83,459.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,800.00 and $81,600.00 per year, depending on experience, location, and employer.

What is a junior back end developer?

A Junior Back End Developer is an entry-level software developer responsible for building and maintaining the server-side logic, databases, and APIs of web applications. They work with programming languages like Python, Java, or Node.js and collaborate with front-end developers to ensure seamless integration. Their tasks often include writing code, debugging issues, optimizing performance, and managing databases. Juniors typically work under the guidance of senior developers to improve their skills and gain experience in back-end development.

What are some common challenges faced by junior back end developers in their first role?

Junior Back End Developers often find themselves adjusting to complex codebases and learning how to troubleshoot issues within existing systems. Navigating unfamiliar frameworks, understanding best practices for security and performance, and collaborating effectively with front-end developers and other team members can also be initial challenges. Many juniors spend time improving code review skills and learning to communicate technical issues clearly. Embracing these learning opportunities and seeking mentorship will help you grow quickly and build confidence in your new role.

What are the key skills and qualifications needed to thrive in the junior back end developer position, and why are they important?

To thrive as a Junior Back End Developer, you need a solid understanding of server-side programming languages (such as Java, Python, or Node.js), basic database management, and problem-solving abilities, often supported by a degree in computer science or a related field. Familiarity with frameworks (e.g., Express, Django), version control systems like Git, and exposure to cloud platforms or RESTful APIs are commonly expected. Strong communication skills, a willingness to learn, and an aptitude for teamwork make candidates stand out in this collaborative environment. These skills are crucial for building robust applications, maintaining efficient workflows, and integrating seamlessly with cross-functional teams.

What are the most commonly searched types of Back End Developer jobs in Missouri?

The most popular types of Back End Developer jobs in Missouri are:

Infographic showing various Junior Back End Developer job openings in Missouri as of August 2026, with employment types broken down into 77% Full Time, 19% Part Time, 1% Temporary, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $83,459 per year, or $40.1 per hour.

Staff Software Engineer

Merck Group

Saint Louis, MO • On-site

$110K - $185K/yr

Full-time

Medical, Retirement, PTO

Re-posted 13 days ago


Job description

Work Your Magic with us! Start your next chapter and join MilliporeSigma.
Ready to explore, break barriers, and discover more? We know you've got big plans - so do we! Our colleagues across the globe love innovating with science and technology to enrich people's lives with our solutions in Healthcare, Life Science, and Electronics. Together, we dream big and are passionate about caring for our rich mix of people, customers, patients, and planet. That's why we are always looking for curious minds that see themselves imagining the unimaginable with us.
This role does not offer sponsorship for work authorization. External applicants must be eligible to work in the US.
Your Role:
We are looking for a Staff Applied AI Engineer to build scalable, production-grade backend applications that leverage large and complex datasets. This role is software engineering first, with a strong emphasis on designing reliable systems that ingest, process, and serve data to power modern applications and AI-driven solutions.
You will work closely with product managers, software engineers, data scientists, and ML engineers to build robust backend services, data-intensive applications, and production AI systems. Success in this role requires strong software engineering fundamentals, practical experience working with data throughout its lifecycle, and the ability to design systems that are scalable, maintainable, and reliable in production.
Essential Job Functions:
  • Lead technical strategy for AI/LLM systems across multiple products
  • Architect retrieval, orchestration, agentic, and evaluation systems that run reliably in production
  • Set the standards for AI safety, evaluation, observability, and responsible rollout in a regulated context
  • Mentor Junior-level engineers into strong AI engineers; Employ AI Native development skills to multiply the productivity (Claude, etc.)
  • Lead the frontier: evaluate new models, techniques, and tools, and bring the right ones into the team
  • Design, develop, and maintain scalable Python applications and backend services.
  • Build systems that ingest, validate, transform, and manage structured and unstructured data in production environments.
  • Design data models and storage solutions that support scalable, high-performance applications.
  • Develop reusable components for data processing, validation, enrichment, and feature generation.

Who You Are
Minimum Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Data Science, or a related quantitative field.
  • At least 3 years of hands-on experience in machine learning, data science, search relevance, or ranking systems.

Preferred Qualifications:
  • At least 5 years of software engineering experience, with deep recent time leading production AI/LLM systems
  • Proven expertise in Python and ML frameworks (MLFlow, TensorFlow, PyTorch, Scikit- learn, or equivalent).
  • Strong background in statistical analysis, data exploration, and working with large-scale datasets.
  • Experience with feature engineering, data preprocessing, and data
  • Seasoned hands-on coder; still writes production Python regularly
  • Seasoned system designer for AI systems at scale - retrieval, agents, evaluation, latency, and cost, vector databases/pipelines
  • Strong experience building and maintaining production-grade backend applications.
  • Experience designing and developing RESTful APIs and distributed systems.
  • Strong SQL skills and experience working with relational databases; familiarity with NoSQL databases or modern data storage technologies is a plus.
  • Solid understanding of data engineering fundamentals, including data quality, validation, transformation, modeling, and efficient storage.
  • Experience designing systems that process large datasets reliably and efficiently.
  • Experience with cloud platforms such as Google Cloud Platform (GCP) or AWS.
  • Experience using Docker, Git, CI/CD pipelines, automated testing frameworks, and modern software engineering best practices.
  • Core engineering stack
  • Languages: Python, REST API, Pandas, NumPy
  • Cloud and infrastructure: AWS Services and/or GCP, Kubernetes, Bedrock
  • Distributed systems: event-driven architectures, including Kafka
  • Orchestration Frameworks: LangGraph, LangChain, AirFlow, etc.
  • Vector Databases like Qdrant

Nice to have Skills:
  • Experience with Kubernetes and container orchestration.
  • Familiarity with event-driven architectures and messaging platforms such as Kafka.
  • Familiarity with ML model deployment and inference pipelines

Location
This role can be based in either our St. Louis, MO or Burlington, MA office and requires a weekly onsite presence
Pay Range for this position: $110,500 - $185,900. The offer range represents the anticipated low and high end of the base pay compensation for this position. The actual compensation offered will be determined by factors such as location, level of experience, education, skills, and other job-related factors. Position may be eligible for sales or performance-based bonuses. Benefits offered by the Company include health insurance, paid time off (PTO), retirement contributions, and other perquisites. For more information click here: https://careers.emdgroup.com/us/en/benefits
What we offer: We are curious minds that come from a broad range of backgrounds, perspectives, and life experiences. We believe that this variety drives excellence and innovation, strengthening our ability to lead in science and technology. We are committed to creating access and opportunities for all to develop and grow at your own pace. Join us in building a culture of inclusion and belonging that impacts millions and empowers everyone to work their magic and champion human progress!
Apply now and become a part of a team that is dedicated to Sparking Discovery and Elevating Humanity!