Staff Software Engineer
Core
Architect, design, develop, test, and implement scalable, secure, and maintainable software solutions solving complex business problems for SMBs.
Role type
Staff Software Engineer (Architecture & Leadership)
Builds
Cloud-native platforms, microservices, and large-scale transactional systems
Domain
HR Technology / SaaS
Deliverable
production ML models | product features
Required skills
Java, Python, JavaScript, Microservices architecture, REST/gRPC/GraphQL, AWS, Docker, Kubernetes, Database design (Oracle, MySQL, Postgres, MongoDB), System design, Mentoring
Preferred skills
Serverless approaches (AWS Lambda), Real-time distributed systems troubleshooting
Technologies
Java, Python, JavaScript, AngularJS, ReactJS, AWS, Docker, Kubernetes, Oracle, MySQL, Postgres, MongoDB, gRPC, GraphQL
Responsibilities
Architect and lead planning/design/development of new solutions; Collaborate with product owners to design software meeting requirements; Merge code bases and enforce coding best practices; Solve complex problems with elegant solutions; Define coding standards and contribute to technical innovations; Mentor and support software development team members
Seniority
Staff, hands-on IC with strategic influence