Job Description
Join OceanTech Innovations, a leader in maritime technology solutions, as we revolutionize coastal industries with cutting-edge software. We're seeking a passionate Senior Software Engineer to architect scalable systems for our next-gen ocean monitoring platform. Collaborate with cross-functional teams in our modern Virginia Beach waterfront office, where innovation meets the Atlantic. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape the future of ocean tech.
Responsibilities
- Design and implement cloud-native microservices using AWS/Azure
- Lead development of real-time data processing pipelines for IoT sensors
- Mentor junior engineers through code reviews and architectural guidance
- Optimize system performance for high-availability maritime applications
- Drive DevOps practices including CI/CD and containerization with Docker/Kubernetes
- Collaborate with product teams to translate business requirements into technical solutions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and JavaScript/TypeScript
- Strong understanding of distributed systems and RESTful APIs
- Experience with cloud platforms (AWS/GCP/Azure) and serverless architectures
- Proven ability to lead technical projects and mentor developers
- Portfolio demonstrating complex system design and implementation