TELECOMMUTE Staff Software Engineer

Smart Synergies
United States
5 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Computing Platforms Microsoft Azure Cloud Engineering Code Coverage Code Review Continuous Integration Software Debugging Software Design Patterns Object-Oriented Software Development
+23 more
Software Architecture Rapid Prototyping Process Software Engineering Software Systems TypeScript Data Logging Google Cloud Enterprise Software Applications .NET Core AWS Lambda Cloudformation Containerization Kubernetes Information Technology Bicep Apache Kafka Graphql Restful APIs Terraform Automation Anywhere Serverless Computing Docker Microservices

Job description

Our Client is seeking a highly skilled Staff Software Engineer to help anchor and drive the overarching technology strategy across our core engineering teams. In this position, you will architect, build, and deploy resilient, highly scalable, and reusable software solutions explicitly engineered to maximize development velocity and enhance platform-wide delivery efficiencies.

You will work cross-functionally alongside product, architecture, and engineering leadership to transform high-level commercial objectives into actionable, production-grade systems. Through interactive technical design sessions, rapid prototyping, and comprehensive code reviews, you will champion technical excellence in quality, security, and performance while directly steering the platform toward its long-term strategic targets., * Platform Architecture: Design, build, test, deploy, and continuously perfect high-availability distributed software architectures using industry best practices.

  • Shared Frameworks: Engineer modular, reusable components, standardized patterns, and core development tools to resolve cross-cutting engineering requirements across teams.
  • Cross-Functional Design: Collaborate closely with product owners and UX designers to break down conceptual roadmaps into scannable technical blueprints and high-value, iterative releases.
  • Technical Advocacy: Partner with data and cloud architects to define, document, and champion platform standards, clean design patterns, and engineering best practices.
  • Strategy & Spikes: Participate in and facilitate architectural reviews, deep-dive design spike investigations, and strategic brainstorming sessions to ensure platform alignment.
  • Advanced Mentorship: Lead extensive code reviews to guarantee code safety, enforce standard operating procedures, and provide constructive, technical mentorship to engineering staff.
  • Root-Cause Analysis: Triage and debug highly complex, multi-system infrastructure bottlenecks across distributed networks to implement resilient, long-term remedies.
  • Process Automation: Foster an engineering-first culture focused heavily on advanced automation, continuous telemetry, test coverage, and security-first development.
  • Tech Discovery: Analyze emerging market frameworks, third-party libraries, and vendor software to evaluate technical utility, performance impacts, and business value.

Requirements

  • Education: Bachelor’s degree in Computer Science, Statistics, Mathematics, or a relevant technical discipline (Advanced degrees highly preferred).
  • Experience: 7+ years of hands-on software engineering experience architecting and maintaining production-grade, commercial applications.
  • Tech Stack: Expert-level mastery writing applications utilizing JavaScript/TypeScript, .NET Core, or closely related object-oriented languages, alongside a proven capacity to learn new systems quickly.
  • Engineering Breadth: Direct architectural experience utilizing at least three or more of the following technical domains:
  • CI/CD orchestration platforms
  • RESTful or GraphQL API ecosystems
  • Serverless compute systems (e.g., AWS Lambda, Azure Functions)
  • Containerization frameworks and management tools (e.g., Docker, Kubernetes)
  • Infrastructure as Code environments (e.g., Terraform, CloudFormation, Bicep)
  • Hyperscale cloud architecture platforms (AWS, Azure, or Google Cloud Platform)
  • Enterprise application observability, tracing, and logging platforms
  • Event-driven infrastructure, streaming networks, or pub/sub brokers (e.g., Kafka, EventBridge)
  • System Design: Extensive background engineering applications based on microservices, decentralized nodes, componentized designs, or complex distributed topologies.
  • Communication: Exceptional verbal and written communications skills, with a track record of translating complex technical concepts to non-technical business partners in a globally distributed setup.
  • Mindset: An inquisitive, innovative approach with a strong drive to leverage advanced automation tools and AI workflows to eliminate developer friction.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:56 min

Provisioning a secure container infrastructure with Bicep

Matthias Falkenberg +1 · World Congress 2022

4:33 min

Overview of the GraphQL API query language

William Lyon · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all