Own end-to-end technical execution for product features and platforms (cloud and on-prem)
Author architecture docs; design APIs, data models, and service boundaries
Establish and uphold coding standards, patterns, and guardrails across the codebase
Plan and drive multi-sprint initiatives; manage scope, trade-offs, risks, and timelines
Partner with the product owner to refine requirements and prioritize the backlog
Refine software development lifecycle practices (definition of ready/done, code review, branching, releases)
Implement robust testing strategies (unit, integration, end-to-end) and CI/CD pipelines
Define Service Level Indicators & Service Level Objectives to improve performance, resilience, and cost efficiency
Champion secure design, secrets management, and compliance-minded development
Mentor and grow junior/mid engineers through code reviews, pairing, and ongoing feedback
Model a culture of ownership, continual learning, and high standards
Support hiring and onboarding of new team members
Translate operational needs into technical plans and clear trade-off decisions
Provide regular status, risks, and outcomes to non-technical stakeholders
Coordinate cross-functional work with IT, operations, and compliance
Requirements
7+ years of professional software development experience, including 2+ years in a lead/tech-lead capacity
Excellent written and verbal communication; able to explain complex technical topics to non-developers and drive alignment
Proven experience architecting and delivering production systems at scale (on-prem and cloud)
Working knowledge of application security best practices, secrets management, and least-access principles
Proven experience using LLM coding tools to improve code efficiency and reliability
Proficient in JavaScript/TypeScript (Node.js), Python, and other common programming languages
Strong API design experience using REST/OpenAPI
Experienced with PostgreSQL/MySQL; working knowledge of schema design, indexing, and query optimization with experience in Time-series databases (e.g. TimescaleDB) and telemetry pipelines
Experienced with containers and orchestration using Docker (or Kubernetes)
Experienced with logging, metrics, and tracing using observability and quality tools like Datadog
Familiarity with automated testing tools like Cypress or Artillery
Strong UI/UX sensibilities
Benefits
paid time off
paid holidays
401k
FULL coverage medical, dental and vision
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.