Job Description
Join OceanTech Innovations as a Senior Software Engineer and shape the future of maritime technology. We're revolutionizing coastal monitoring systems with AI-driven solutions, and we need your expertise to build scalable, high-performance applications. Collaborate with cross-functional teams in our modern Long Beach waterfront office, where innovation meets ocean conservation. Enjoy competitive benefits, flexible work arrangements, and the opportunity to work on projects that directly impact environmental sustainability.
Responsibilities
- Design and implement cloud-native microservices using Python/Go on AWS infrastructure
- Lead development of real-time data processing pipelines for IoT sensor networks
- Mentor junior engineers through code reviews and architectural discussions
- Optimize system performance for 99.99% uptime across global deployments
- Translate business requirements into technical specifications and API contracts
- Implement CI/CD pipelines using Kubernetes and Terraform
- Contribute to open-source projects aligned with our mission
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Python, Go, or Node.js with proven system design experience
- Strong background in distributed systems and cloud architecture (AWS/GCP)
- Proficiency with containerization (Docker/Kubernetes) and infrastructure-as-code
- Experience with machine learning frameworks (TensorFlow/PyTorch) is a plus
- Ability to lead agile development cycles and deliver complex features
- Strong problem-solving skills with focus on scalable solutions
- Passion for environmental technology and sustainable innovation