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 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