We are the Secrets and Artifacts team at Atlassian, focusing on managing and enhancing artifact and machine-to-machine secret management systems for our fellow engineers. As part of the CI/CD infrastructure, our collaborative team is looking for a Senior Software Engineer who will report directly to an Engineering Manager.
As a successful candidate, you have working experience with build systems, package managers, CI/CD principles, and you are proficient in Java, Kotlin, or Go. Knowledge of client-server architecture and Restful APIs is necessary as well as a deep understanding of AWS infrastructure.
Atlassian is an equal opportunity employer valuing diversity and inclusion. We encourage candidates of all backgrounds to apply and are committed to promoting a supportive work environment.
What you’ll do:
Collaborate with the team to shape artifact and secret management systems
Develop solutions using Java, Kotlin, or Go
Work with high-loaded systems
Contribute to CI/CD infrastructure and processes
Work with build systems, package managers, and Restful APIs
Collaborate with engineers and teams to resolve issues and implement new features
Learn and stay up-to-date with industry trends and best practices
Help maintain documentation
Participate in code reviews, design discussions, and team meetings
Your background:
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
Demonstrated track record of delivering high-impact projects successfully
Previous experience of working with high-loaded systems
Familiarity with build systems and package managers (e.g., Maven, Gradle, NPM)
Familiarity with Docker and Kubernetes
3+ years of experience with Java, Kotlin, or Go
Understanding of CI/CD principles and practices
Deep understanding of AWS or other cloud platforms
A desire to contribute to the team and organization’s success