Staff Software Engineer
Core
Design and build web and mobile interfaces and cloud applications, contributing to frontend/backend feature design, system architecture, and component design.
Role type
Staff Software Engineer (Full Stack)
Builds
Web and mobile interfaces, cloud applications, and critical CII items
Domain
Enterprise software development (Cloud, Web, Mobile)
Deliverable
production ML models | product features
Required skills
Java/J2EE, Spring MVC, TypeScript, Python, SQL, REST, Kubernetes, Azure, Elasticsearch, Kafka, CI/CD, Agile/Scrum
Preferred skills
Object-oriented design, design patterns, NoSQL databases, Bash, OAuth, JSON, SOA standards, pair programming
Technologies
HTML, CSS, JavaScript, Azure, Drupal, Python, Java, REST, Spring, Elasticsearch, Kafka, Jenkins, Kubernetes
Responsibilities
Develop and unit test web/mobile/cloud applications; Contribute to feature design, application architecture, and system architecture; Collaborate with UX, product managers, and developers in sprint execution; Conduct peer code reviews and support test automation; Mentor junior developers and build high-performing teams
Seniority
Staff, hands-on IC with mentorship
