CareerPlanSign in
This role has closed. Browse similar live roles below, or see all open jobs →

Staff Software Engineer

💼 Full-time🗓 2026-09-29

Core

Lead technical vision and architecture for software systems serving service professionals (Pros), ensuring alignment with business goals and technology strategy.

Role type

Staff Software Engineer (Technical Lead)

Builds

Scalable, reliable software systems and architecture

Domain

SaaS / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

System design, Microservices architecture, RESTful API design, Cloud platforms (AWS), Containerization (Docker, Kubernetes), Database design (SQL, NoSQL, Redis), DevOps practices, CI/CD pipelines, Technical mentoring

Preferred skills

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

Technologies

AWS, Docker, Kubernetes, Ruby on Rails, React, JavaScript, Python, 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 best practices; Implement engineering best practices for security, scalability, and performance; Mentor engineers on technical skills and architectural principles; Troubleshoot complex technical issues; Research and develop proof of concepts for new technologies; Develop technical documentation; Drive continuous improvement in development processes.

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