Staff Software Engineer
Swish AnalyticsFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The role requires 5+ years of professional software development with a backend and ML focus, plus 2+ years in senior engineering roles with demonstrated technical competency.
Candidates need strong proficiency in Python, experience with at least one of React/TypeScript, Swift/iOS, Kotlin/Android, or Ruby, and experience with cloud platforms like AWS, Azure, or GCP, plus containerized deployment using Docker.
This information is not specified in the job description.
This information is not specified in the job description.
A Bachelor's degree in Computer Science, Software Engineering, or related technical field is required.
Entrust emphasizes curiosity, dedication, innovation, collaboration, technical excellence, and collaborative problem-solving in a flexible, global workplace.
Strong candidates will have the required education and experience, proficiency in Python and related skills, plus the ability to mentor juniors, lead code reviews, and contribute to technical strategy.
IT security