CareerPlanSign in

Staff Software Engineer

💼 Full-time🗓 2026-06-24 → 2026-08-15

Core

Drive the development and architecture of software systems, establishing standards and bridging development with operations to support service professionals.

Role type

Staff Software Engineer (Technical Lead)

Builds

Scalable and reliable software systems and architectures

Domain

Software Engineering / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Software architecture design, Microservices architecture, RESTful API design, Cloud platforms (AWS), Containerization (Docker, Kubernetes), Database design (SQL, NoSQL, Redis), CI/CD pipelines, Technical leadership, Mentoring

Preferred skills

Ruby on Rails, React, JavaScript, Python, Security best practices, Performance optimization

Technologies

Ruby on Rails, React, JavaScript, Python, AWS, Docker, Kubernetes, SQL, NoSQL, Redis

Responsibilities

Design and develop software architecture meeting business and technical requirements, Lead architectural discussions and propose design patterns, Collaborate with product managers to align architecture with business needs, Conduct code reviews and establish software quality best practices, Implement engineering best practices for security and scalability, Mentor software engineers on technical skills and architectural principles, Troubleshoot complex technical issues related to system performance, Develop detailed technical documentation for software architecture

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.