Skip to content
NEXTMOVEFDE careers · United States

Senior Software Engineer

AI summary of the role

Senior Software Engineer role at a boutique ecommerce/cloud consultancy, owning large functional areas on enterprise client projects, leading architecture and mentoring engineers.

What you’ll do

  • Lead design, estimation, and delivery of complex features
  • Drive architectural strategy and shape technical direction
  • Mentor and develop junior and mid-level engineers
  • Lead major project work streams and break down large initiatives

What you’ll bring

  • 4-7 years of professional software development experience with increasing technical leadership
  • Advanced knowledge of object-oriented programming and design patterns
  • Proficiency with SQL and NoSQL databases including performance optimization
  • Hands-on experience with CI/CD pipelines and Infrastructure as Code (Terraform, CloudFormation, AWS CDK)

Technologies

SQL · NoSQL · CI/CD · Terraform · CloudFormation · AWS CDK · microservices · object-oriented programming

About Commerce Architects

Builds custom cloud, ecommerce modernization, and agentic AI systems for enterprise retailers and commerce platforms.

Bootstrapped · 10–50 people

Source and classification

Production engineering · Evidence for this classification:

We’re looking for experienced engineers who are ready to drive technical initiatives, mentor team members, and deliver enterprise-level solutions. At Commerce Architects, we’ve spent over 16 years building complex systems for industry-leading companies, and we’re looking for senior engineers who can shape architecture, accelerate project delivery, and grow as trusted advisors to our clients. Note: We're building our Talent Community for future opportunities at two levels: Senior Software Engineer I (SSE1) and Senior Software Engineer II (SSE2). Final placement will be determined during the interview process based on skills, experience, and leadership scope. About the Role As a Senior Software Engineer, you’ll take ownership of large functional areas within client projects, lead feature design and implementation, and mentor engineers at varying levels. You’ll collaborate directly with
More from the job description

We’re looking for experienced engineers who are ready to drive technical initiatives, mentor team members, and deliver enterprise-level solutions. At Commerce Architects, we’ve spent over 16 years building complex systems for industry-leading companies, and we’re looking for senior engineers who can shape architecture, accelerate project delivery, and grow as trusted advisors to our clients. Note: We're building our Talent Community for future opportunities at two levels: Senior Software Engineer I (SSE1) and Senior Software Engineer II (SSE2). Final placement will be determined during the interview process based on skills, experience, and leadership scope. About the Role As a Senior Software Engineer, you’ll take ownership of large functional areas within client projects, lead feature design and implementation, and mentor engineers at varying levels. You’ll collaborate directly with clients, guide architectural decisions, and help establish engineering best practices. This is a full-time position requiring ~40 hours per week, with flexibility to accommodate occasional additional hours during busy periods. Depending on your experience and level placement (SSE1 or SSE2), your responsibilities may include: - Leading the design, estimating, and delivery of complex features - Driving architectural strategy and shaping technical direction - Mentoring and developing junior and [... source excerpt omitted ...] l, you’ll gain the leadership expertise to guide distributed teams, the technical vision to influence enterprise systems, and the business acumen to align technical decisions with client goals. Within 18–36 months, you’ll be on track to: - Become a go-to expert in specialized areas, own production monitoring for critical systems, and grow as a technical strategist. - Own complete project work streams, evaluate industry trends, and develop executive-level consulting and advisory skills. What You’ll Need Successful candidates will bring most of the following: - 4–7 years of professional software development experience, with increasing levels of technical leadership - Stron [... source excerpt omitted ...] ompletion - Strong communication skills with technical and non-technical stakeholders - Proven experience mentoring and supporting the growth of other engineers - Consulting or client-facing technical experience (especially valuable at higher levels) - Must be legally authorized to work in the U.S. on a full-time basis without requiring sponsorship now or in the future A Typical Day Your day might include: - Leading a stand-up and unblocking teammates - Designing and implementing a key system integration or microservice - Coordinating with DevOps to improve CI/CD pipelines and cloud infrastructure - Reviewing pull requests and mentoring junior developers - Translatin

How jobs are selected

Employer postings · Data from · Sources