Job Description
Join our innovative team at OceanTech Solutions, where we're revolutionizing maritime technology through cutting-edge software. As a Senior Software Engineer, you'll architect scalable solutions that power smart port operations and autonomous vessel systems. Collaborate with cross-functional teams in our modern Long Beach headquarters, just minutes from the Pacific coastline. We offer competitive compensation, comprehensive benefits, and opportunities to shape the future of oceanic innovation.
Responsibilities
- Design and implement microservices architecture using cloud-native technologies
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance for high-traffic maritime applications
- Develop CI/CD pipelines to ensure rapid, reliable deployments
- Collaborate with product teams to translate business requirements into technical solutions
- Implement robust security protocols for maritime data systems
- Contribute to open-source projects that advance ocean technology
Qualifications
- Bachelor's degree in Computer Science or related field (MS preferred)
- 5+ years of experience in full-stack development with Python/JavaScript
- Expertise in containerization (Docker/Kubernetes) and cloud platforms (AWS/GCP)
- Strong background in building RESTful APIs and event-driven architectures
- Proven ability to lead complex projects from conception to deployment
- Experience with maritime or IoT systems highly desirable
- Proficient in testing frameworks (PyTest, Jest) and TDD methodologies