Signal Ocean is a technology arm of the Signal Group, a diversified shipping services group. We're looking for a Backend Software Engineer (Python) to build and maintain scalable back-end data services within the Modelling & Data Services team.
Requirements
- 3+ years of professional software engineering experience
- Strong CS fundamentals (data structures, algorithms, system design)
- Python / FastAPI for server-side development
- SQL database experience
- Docker, Kubernetes, and CI/CD pipelines
- Strong debugging and problem-solving abilities
- Effective use of AI tools in development workflow
- Excellent English communication (written & verbal)
- Comfortable with ambiguity and changing requirements in an experimental environment
Benefits
- Generous compensation with additional performance incentives
- Coverage under the company’s collective health insurance plan
- Opportunity to work alongside experienced people with deep knowledge in software engineering, data science & shipping business who are always eager to mentor
- Signal’s hybrid work policy currently includes 9 on-site working days per month
- 2-4 weeks of onboarding training
- Career growth opportunities and a structured development discussion every 4 months
- Personal learning budget for training, seminars, conferences
- Regular team bonding events and activities
- Fitness benefits to support your health and wellbeing