Lead Software Engineer - Remote
Role responsibilities
Lead the design, development, and deployment of scalable software applications for the OCPN Platform while integrating AI/ML techniques. The role involves mentoring a team of engineers, conducting code reviews, and making critical architecture decisions to ensure system reliability.
Requirements
Requires a Bachelor's or Master's degree in Computer Science or a related field with over 8 years of software engineering experience. Candidates must have significant expertise in modern enterprise technologies, DevOps principles, and cloud platforms like Kubernetes and Java.
Key skills
Software Engineering, AI/ML, Kubernetes, Java, DevOps, CI/CD, Cloud Technologies, Infrastructure as Code, SAST, DAST, IAM, DLP, Azure Cloud, DataBricks, Snowflake, Docker
Keywords
Software Engineering, AI, Machine Learning, Cybersecurity, SAST, CSPM, Infrastructure as Code, IAM, DAST, DLP, Networking, DevOps, CI/CD, Kubernetes, Java, Azure, DataBricks, Snowflake, Docker, Aha, Rally, GitHub, Healthcare Technology, Scalability, Root-cause Analysis, Architecture, Technical Debt, Modernization, Enterprise Technologies, Software Development Life Cycle