Job Description
Join our cutting-edge team at OceanTech Innovations as we revolutionize marine technology through software innovation. We're seeking a passionate Senior Software Engineer to architect scalable solutions for our IoT platforms. Enjoy competitive compensation, comprehensive benefits, and equity options to share in our success. Work in a collaborative environment where your expertise directly impacts global ocean conservation efforts.
Responsibilities
- Design and implement cloud-native microservices using AWS and Kubernetes
- Lead full-stack development of real-time data processing pipelines
- Mentor junior engineers through code reviews and architectural discussions
- Optimize system performance for 99.99% uptime across distributed environments
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to CI/CD pipeline automation and DevOps best practices
Qualifications
- 8+ years of experience in production software development
- Expertise in Go, Python, or Java with strong OOP fundamentals
- Proven experience with distributed systems and event-driven architecture
- Deep knowledge of containerization (Docker) and orchestration (Kubernetes)
- Proficiency in AWS services (EC2, S3, Lambda, RDS)
- Experience with CI/CD tools (Jenkins, GitLab CI, or ArgoCD)
- BS/MS in Computer Science or equivalent practical experience