Senior Software Engineer

Emergent Staffing

Minneapolis (MN)

On-site

USD 140,000 - 190,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Emergent Staffing seeks a Senior Software Engineer to design, build, and evolve customer-facing features powering a direct-to-consumer digital platform. You will partner with Product, UX, and engineering teams to deliver high-quality software in a fast-moving environment.

The role requires independent work, strong technical judgment, and a balance of rapid execution with long-term scalability. You will mentor engineers, contribute to architecture, and help shape the platform's reliability,

Qualifications

  • Professional software development experience building customer-facing software systems.
  • Strong fundamentals with production-quality code.
  • Experience designing, building, maintaining web services and APIs.
  • Knowledge of distributed systems and cloud infrastructure.
  • Experience with APIs, webhooks, or event-driven integration.
  • Ability to work independently and evaluate trade-offs.
  • Strong communication in technical discussions and reviews.

Responsibilities

  • Design, build, test, and deliver customer-facing features and components.
  • Evaluate approaches balancing customer needs, performance, and maintainability.
  • Develop and operate reliable web services and distributed systems.
  • Integrate third-party services and SaaS via APIs and webhooks.
  • Maintain high engineering standards through testing and reviews.
  • Improve system reliability, performance, and scalability.
  • Collaborate with Product and UX to translate needs into solutions.
  • Mentor engineers and share technical guidance.

Skills

Software development
Web services
APIs
Distributed systems
Cloud infrastructure
Code reviews
Technical communication
Independent worker

Job description

This is a direct hire for one of our clients. Applicants must be authorized to work in the U.S. without sponsorship.

Our client is building an innovative direct-to-consumer digital platform that connects customers throughout the entire journey, from discovering and customizing a product to completing a purchase and managing ongoing ownership. They are seeking a Senior Software Engineer to design, build, and evolve customer-facing features, services, and systems that power this experience. In this role, you will partner closely with Product, UX, and engineering teams to deliver high-quality software, solve complex technical challenges, and help shape the future of the digital platform. The ideal candidate is comfortable working independently in a fast-moving environment, demonstrates strong technical judgment, and can balance rapid execution with long-term scalability and reliability.

Responsibilities
  • Design, build, test, and deliver customer-facing features, services, and components, owning solutions from technical design through production.
  • Evaluate technical approaches and trade-offs while contributing to system architecture and balancing customer needs, business priorities, performance, scalability, and maintainability.
  • Develop and operate reliable, scalable web services, APIs, and distributed systems.
  • Integrate third-party services and SaaS platforms using APIs, events, webhooks, and other integration patterns.
  • Maintain high engineering standards through unit, functional, and integration testing, as well as code and design reviews.
  • Continuously improve system reliability, performance, scalability, and maintainability.
  • Partner with Product and UX teams to translate customer needs into effective technical solutions and cohesive digital experiences.
  • Solve complex technical and business challenges, identify risks early, and make thoughtful decisions when requirements or information are incomplete.
  • Collaborate across engineering teams to align on architecture, establish technical standards, and support the evolution of the overall platform.
  • Mentor and support other engineers by sharing knowledge, providing constructive feedback, and offering technical guidance
Qualifications
  • Professional software development experience building and supporting customer-facing software systems.
  • Strong software engineering fundamentals with experience delivering production-quality code.
  • Experience designing, building, and maintaining reliable web services and APIs.
  • Working knowledge of distributed systems, cloud infrastructure, and modern software development practices.
  • Experience integrating third-party services or platforms using APIs, events, webhooks or similar technologies.
  • Ability to work independently, exercise sound technical judgment, and evaluate technical trade-offs.
  • Strong problem-solving skills with the ability to simplify complex challenges while maintaining high engineering standards.
  • Experience collaborating with Product, UX, and engineering stakeholders to deliver customer-focused software solutions.
  • Strong communication skills with experience participating in technical discussions, code reviews, and design reviews
Preferred Skills
  • Experience with e-commerce or marketplace systems, including product catalogs, product configuration, shopping carts, checkout, payments, order management, or fulfillment.
  • Experience building high-performance customer-facing applications and optimizing frontend performance.
  • Experience designing scalable distributed systems and contributing to architecture across multiple teams.
  • Experience mentoring engineers, coordinating technical initiatives, or influencing engineering standards.
  • Experience working in a fast-paced environment where requirements evolve and solutions are not always clearly defined.
Our Vetting Process
  • Application (5 minutes)
  • Online Assessment (40-60 minutes)
  • Initial Video Interview (30-45 minutes)
  • Client Final Interview (60 minutes)
  • Job Offer!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Emergent Software, LLC • Minneapolis (MN)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Emergent Staffing • United States

Remote
USD 140,000 - 180,000
Senior Software Engineer (Remote, EST/CST)
Senior Software Engineer (Remote, EST/CST)

180 Engineering • Chicago (IL)

Remote
USD 100,000 - 125,000
Medical and Dental insurance, eligible on first day of employment
401K after 6 months of employment
Lead Software Engineer
Lead Software Engineer

Emergent Software • Indianapolis (IN)

Remote
USD 140,000 - 190,000
Senior or Principal Software Engineer (Fully Remote)
Senior or Principal Software Engineer (Fully Remote)

Roberts Recruiting, LLC • Massachusetts

Remote
USD 120,000 - 160,000
Senior Software Engineer (.NET / React / Cloud)
Senior Software Engineer (.NET / React / Cloud)

recruit22 • Downers Grove (IL)

Hybrid
USD 135,000 - 170,000
Senior Software Architect - End-to-End Commerce Platform
Senior Software Architect - End-to-End Commerce Platform

Roberts Recruiting, LLC • Massachusetts

Remote
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Lindy • San Francisco (CA)

Hybrid
USD 200,000 - 280,000
Health coverage
Relocation assistance
Visa sponsorship
+2
Sr. Software Engineer
Sr. Software Engineer

Gravity IT Resources • Cincinnati (OH)

Remote
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Itgiantsolutions • United States

Hybrid
USD 110,000 - 130,000