Roles and Responsibilities:
The team’s key technical competencies are broad, but can be summarized to the following:
- Software engineering: requirements gathering, prototyping, implementation, validation, build and deployment, production monitoring.
- Apply best practices for security, authentication, and encryption in Vault Cloud services.
- Implement backup, replication, and disaster recovery strategies for Vault Cloud services.
- Participate in code reviews, design discussions, and knowledge-sharing within the team.
- Engage in on-call rotations to support production systems when needed.
- Engage in team discussions, have decision-making abilities with an intentional, data-driven approach to solving complex technical challenges and delivering results
- Apply independent judgment within team practices to determine appropriate actions and solutions.
- Solution discovery: ability to identify options to both technical and business challenges, and the willingness to experiment and validate.
- Test and Deploy solutions and automate to replace manual processes with Automation and scripting.
- Demonstrated ability to collaborate & build trust with multiple engineering teams to ensure seamless coordination, release readiness, and proactive issue resolution
What you’ll need (basic qualifications)
- A Bachelor or higher degree in computer science, computer engineering, or related field.
- Minimum 8+ years of working experience in application software development, security life cycle management, infrastructure.
- You have professional experience developing with modern programming languages and frameworks, source control, build, release in any programming tech stack for backend services.
- Must have the willingness and interest to work with Golang and Python.
- Writing tests for more complex or edge cases, integrating automated testing.
- Strong proficiency in programming, debugging, and problem solving.
- Good level knowledge of source control, build, release, and configuration management in any programming tech stack for backend services.
- Hands-on experience with Cloud & Infrastructure - AWS, GCP, or Azure.
- Experience working on an Enterprise product and / or participating in on-call support for production incidents is a plus.
- Strong written and verbal communication skills.
Official notification