About the Role
The role involves leading software design and development efforts, contributing to system architecture, and ensuring code quality through testing and peer collaboration.
Responsibilities
- Design and implement secure, high-availability software systems
- Collaborate with product and engineering teams to define technical requirements
- Develop scalable backend services and APIs
- Write clean, maintainable, and well-documented code
- Participate in architectural discussions and technical planning
- Identify and resolve performance bottlenecks
- Support deployment and monitoring of production systems
- Conduct code reviews to ensure coding standards
- Troubleshoot and debug complex software issues
- Integrate security best practices into development workflows
- Work with distributed systems and cloud infrastructure
- Ensure compliance with data protection and privacy standards
- Mentor junior engineers and support team growth
- Stay current with emerging technologies and industry trends
- Contribute to automated testing frameworks
- Optimize system reliability and fault tolerance
- Collaborate on incident response and post-mortem analysis
- Support continuous integration and delivery pipelines
- Engage in cross-team coordination for feature delivery
- Improve software development lifecycle processes
- Participate in sprint planning and backlog refinement
- Deliver technical documentation for systems and services
- Evaluate third-party tools and libraries for integration
- Promote code quality and security across the codebase
- Assist in defining engineering best practices
Nice to Have
- Master’s degree in Computer Science or related field
- Experience with security-focused software products
- Background in threat modeling and risk assessment
- Contributions to open-source projects
- Certifications in cloud or security technologies
- Experience with edge computing or network security
- Familiarity with zero-trust architectures
- Knowledge of compliance standards such as GDPR or HIPAA
- Leadership experience in technical projects
- Public speaking or conference presentation experience
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Collaborative engineering environment with agile practices and regular code reviews
Security Focus
Candidates will work on products designed to protect networks and data, requiring a strong foundation in cybersecurity principles and secure coding practices.
Innovation Culture
Engineers are encouraged to propose and lead new technical initiatives, fostering a culture of continuous improvement and creative problem-solving.
Available for qualified candidates