Senior Software Engineer 1

St. Louis, Missouri, United States Full time

Merck KGaA is the source of truth for this posting and owns the application process. We surface normalized context and market comparison you won't find on the original listing.

About this opportunity

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.

Your Role:

Our Digital and eCommerce division is looking to transform the Digital and eCommerce technology engine for MilliporeSigma.   As a Senior Software Engineer, you will play a key role helping to design and build new features and components in our evolving platform, helping to embrace modern principles like microservices and event driven architectures.

The Digital and eCommerce team currently operates several B2B websites and direct digital sales channels via a globally deployed cloud-based platform that are a growth engine for MilliporeSigma.  We provide a comprehensive catalog of all products, enabling our customers to find products and purchase products as well as get detailed scientific information on those products.

Specific role responsibilities include, but are not limited to:

This role is Hybrid - St Louis, MO, Spruce Street

Work as part of an Agile development team, taking ownership for one or more services

Take ownership of features and epics, working as part of a team – ensuring excellence in design, code, test and operation

A willingness to embrace change and foster a Growth and Learning culture on the team

Mentoring team members through code review, design reviews

Work with product owners to help refine the backlog, breaking down features and epics into executable stories

Have a high quality software mindset – making sure that the code you write works

Who You Are

Minimum Qualifications:

Bachelor’s Degree in Computer Science, Data Science, Computer Engineering, or other technical field

5+ years of hands-on software engineering experience

Preferred Qualifications:

Excellent hands on experience in Java

Experience in developing REST services.

Experience in unit test frameworks.

Ability to be customer-centric and provide solutions based on the business requirements.

Ability to work with cross-functional, global teams and a flexible work schedule.

Excellent problem-solving and communication skills.

Experience with Microservices, CI/CD, Event Oriented Architectures and Distributed Systems

Experience with cloud environments (e.g., Google Cloud Platform, Azure, Amazon Web Services, etc.)

Familiarity with web technologies (e,g,, JavaScript, HTML, CSS), data manipulation (e.g., SQL), and version control systems (e.g., GitHub)

Familiarity with DevOps practices/principles, Agile/Scrum methodologies, CI/CD pipelines and the product development lifecycle

Familiarity with modern web APIs and full stack frameworks.

Experience with ElasticSearch, Kubernetes, Spring, Spring Boot,

Experience developing B2B eCommerce systems.

Pay Range for this position: $81,300 - $124,100/year

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 .

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!

Job details

Seniority
Senior
Function
Information Technology
Therapeutic area
Not listed
Location
St. Louis, Missouri, United States
Employment type
Full time

How this role compares

Computed from every other active Information Technology role in our database, not just this employer's listings.

We currently track 411 comparable Senior Information Technology roles across 45 biopharma companies.

411Comparable roles tracked
393Currently active
45Companies hiring similar roles
21Countries represented

Salary context

52 of 411 peers report a salary range (USD, annualized)

Peers share this role's job function and a matching or adjacent seniority level -- not necessarily the same therapeutic area or country.

This roleSubject $81,300/yr – $124,100/yr
Lowest disclosed · Senior Data Security Engineer (Insider Risk Management – Engineering) · AbbVie $0/hr – $0/hr (≈ $0–$0/yr)
Peer group range $0 – $224,445 (median $153,550)

Where these roles are based

Top locations among the 411 comparable roles

India207
United States94
Spain27
Poland17
Greece11
Portugal10

+ 15 more countries

Seniority mix

411 of 411 peers have a known seniority level

Senior309
Principal56
Associate Director46

Therapeutic area mix

1 of 411 peers have a known therapeutic area; the rest are genuinely unlabeled, not hidden

Vaccines & Infectious Disease1

Similar opportunities

The closest matches from our peer group, ranked by how similar they are, not how well you'd qualify for them -- treat this as market context, not a guaranteed shortlist; a weak match is labeled as one below.

60%similar
Regeneron Pharmaceuticals, Inc (USA) Tarrytown, United States Senior
Same function Same seniority Same country
60%similar
Regeneron Pharmaceuticals, Inc (USA) Renss, United States Senior
Same function Same seniority Same country
60%similar
Regeneron Pharmaceuticals, Inc (USA) Renss, United States Senior
Same function Same seniority Same country
60%similar
Regeneron Pharmaceuticals, Inc (USA) Tarrytown, United States Senior
Same function Same seniority Same country
60%similar
Regeneron Pharmaceuticals, Inc (USA) Sleepy Hollow, United States Senior
Same function Same seniority Same country
60%similar
Regeneron Pharmaceuticals, Inc (USA) Renss, United States Senior
Same function Same seniority Same country

Notify me about similar jobs

Get an email when we spot other openings like this one – same job function, comparable seniority, roles you'd actually want to see.

How we calculate "similar"

No black box, no LLM guesswork: a deterministic score built from four normalized attributes. Here's this role's own peer group at different match levels, so you can see the mechanism, not just the result.

Every comparison starts from the same 100-point budget: 25 for working in the same function, 40 for the same therapeutic area, 20 for the same or adjacent seniority, 15 for the same country. A dimension we can't confirm on both sides contributes nothing, never a guess, never a free pass.

60%
Senior Developer - Research and Development
Regeneron Pharmaceuticals, Inc (USA) · Tarrytown, United States · Senior
Function Therapeutic area Seniority Country
60%
Sr. Developer - Automation Core
Regeneron Pharmaceuticals, Inc (USA) · Tarrytown, United States · Senior
Function Therapeutic area Seniority Country
60%
Sr Information Technology Operations Analyst
Regeneron Pharmaceuticals, Inc (USA) · Tarrytown, United States · Senior
Function Therapeutic area Seniority Country
60%
Senior AI Engineer
E.R. Squibb & Sons,L.L.C. · Seattle 400 Dexter, United States · Senior
Function Therapeutic area Seniority Country
Unmatched or unknown dimensions score exactly the same: 0 points, never a partial guess. A role we know almost nothing about beyond its function bottoms out at 25%; it never inflates to 100% just because there's little to compare against. Seniority uses a defined ladder (Associate → Manager → Associate Director → Senior → Principal → Director → Senior Director → Executive/VP) so "Director" and "Senior Director" count as adjacent, but "Director" and "Executive/VP" do not.