Job Description
Join OceanTech Innovations, a cutting-edge leader in maritime technology solutions, as we revolutionize coastal industries through software innovation. We're seeking a passionate Senior Software Engineer to architect and deploy scalable applications that power our global oceanographic platforms. Enjoy competitive benefits, flexible work arrangements, and the opportunity to solve complex challenges in a collaborative environment.
Why Join Us?
- Industry-leading compensation with equity opportunities
- State-of-the-art development lab with ocean-view workspace
- Continuous learning budget for certifications and conferences
- Impactful projects shaping sustainable ocean technology
Responsibilities
- Design and implement microservices architecture using cloud-native technologies (AWS/Azure)
- Lead full-stack development of real-time data processing systems for IoT devices
- Mentor junior engineers through code reviews and technical workshops
- Optimize application performance and security protocols
- Collaborate with cross-functional teams to deliver product roadmaps
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in enterprise software development
- Proficiency in Java, Python, and modern JavaScript frameworks
- Strong background in cloud platforms (AWS/GCP) and DevOps practices
- Expertise in relational (PostgreSQL) and NoSQL databases
- Experience with CI/CD pipelines and containerization (Docker/Kubernetes)
- Strong problem-solving skills with system architecture design