Staff Software Engineer

Posted 5 days ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Develop and execute the technology strategy for Ensemble software delivery teams.

• Design and create scalable, resilient, and reusable software solutions.

• Oversee the design, development, testing, deployment, monitoring, and continuous enhancement of software solutions.

• Create scalable, maintainable, and reusable components, patterns, frameworks, and tools.

• Collaborate with product and design teams to convert product concepts into technical designs and incremental deliverables.

• Collaborate with architecture teams to define, document, and promote technical standards, design patterns, and best practices.

• Lead or engage in technical design sessions, exploratory investigations, and architecture evaluations.

• Perform code reviews and provide mentorship to engineers through constructive and actionable feedback.

• Diagnose complex, multi-system issues within distributed architectures and implement sustainable solutions.

• Advocate for automation, observability, testing, security-first design, and ongoing improvement.

• Assess emerging technologies, frameworks, and vendor solutions, and provide insights on their potential impact or value.


⛳️ Requirements

• Bachelor’s degree in Computer Science, Statistics, Mathematics, or a related technical field; advanced degrees are preferred.

• Over 7 years of hands-on software engineering experience in developing production-grade applications using JavaScript/TypeScript, .NET Core, or similar languages.

• Quick adaptability to learn new technologies.

• In-depth knowledge of automated testing, CI/CD, code quality, observability, DevOps practices, and iterative delivery methods.

• Experience with at least three or more of the following: CI/CD platforms; RESTful API development and/or GraphQL; serverless architectures; Docker and Kubernetes; Infrastructure as Code technologies; public cloud platforms; application observability and monitoring tools; event-driven or streaming architectures.

• Demonstrated experience in building and maintaining applications using componentized, microservices, or distributed architectures.

• Excellent written and verbal communication skills, with the ability to convey complex technical concepts to both technical and non-technical audiences.

• Familiarity with software architecture principles, design patterns, and engineering best practices.

• Experience with AI-enabled development tools, code generation models, or ML-driven insights.

• Willingness to embrace innovation, including AI technologies.

• Must reside and be authorized to work within the United States.

• Must be prepared to travel and work onsite at client, temporary, or corporate office locations as business needs dictate.


🏝️ Benefits

• Comprehensive benefits package that includes healthcare, time off, retirement, and wellness programs.

• Professional certification opportunities relevant to the associate’s field.

• Tuition reimbursement program.

• Incentive programs offered quarterly and annually for employees who excel and consistently raise the bar.

• Flexibility in work-life balance.

• Opportunities for professional development.

• A culture that emphasizes collaboration, growth, and innovation.

People also viewed

VALCE Talent Solutions1 day ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase1 day ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman1 day ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep1 day ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers