Senior Software Engineer

Emergent Staffing

United States

Remote

USD 140,000 - 180,000

Full time

6 days 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, LLC is seeking a Senior Software Engineer to join a fast-moving direct-to-consumer platform. You will design, build, and evolve customer-facing features and services, working with Product and UX to deliver high-quality software in a cloud-based environment.

The ideal candidate will have strong technical judgment and the ability to balance rapid execution with long-term scalability, reliability, and maintainability in a dynamic team setting.

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

Responsibilities

  • Design, build, test, and deliver customer-facing features, services, and components, owning solutions from design through production.
  • Evaluate technical approaches and trade-offs while contributing to system architecture and balancing customer needs, 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.
  • 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

Skills

Software development
Production-quality code
Web services & APIs
Distributed systems
Cloud infrastructure
APIs & webhooks
Independent work
Technical judgment
Problem solving
Cross-functional collaboration
Communication skills
Code reviews
Design reviews

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


  1. Application (5 minutes)

  2. Online Assessment (40-60 minutes)

  3. Initial Video Interview (30-45 minutes)

  4. Client Final Interview (60 minutes)

  5. 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 Staffing • Minneapolis (MN)

On-site
USD 140,000 - 190,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
Lead Software Engineer
Lead Software Engineer

Emergent Staffing • United States

Remote
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Ladders • United States

Remote
USD 122,000 - 146,000
Health insurance
Dental insurance
Vision insurance
+6
Senior Software Engineer onsite
Senior Software Engineer onsite

Eccalon, LLC • Detroit (MI)

On-site
USD 120,000 - 180,000
Senior .Net/C# Developer
Senior .Net/C# Developer

Spectraforce Technologies, Inc. • Austin (TX)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Ladders • United States

Remote
USD 125,000 - 150,000
High-impact projects
Architectural ownership
Cross-functional collaboration
+1
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Bel USA, Llc • United States

Remote
USD 140,000 - 190,000
Software Engineer
Software Engineer

7N • United States

Hybrid
USD 80,000 - 120,000
Lead Software Engineer
Lead Software Engineer

Emergent Software • Indianapolis (IN)

Remote
USD 140,000 - 190,000