Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Atlassian, so some details may not match this job. The employer's own page has the real description.
Overview
The Lead Principal Software Engineer at Atlassian will play a pivotal role in guiding the engineering team towards innovation and excellence in software development. This position entails driving the architectural vision and implementation of robust software solutions that align with Atlassian's strategic goals. The successful candidate will be responsible for leading complex projects, mentoring junior engineers, and collaborating cross-functionally to enhance product capabilities while ensuring high standards of quality and performance.
Job Responsibilities
- Lead the design and development of scalable software architecture and applications.
- Mentor and guide engineering teams on best practices in software development, coding standards, and design patterns.
- Play a key role in the full software development lifecycle, from requirements gathering through to deployment and maintenance.
- Collaborate with product managers, designers, and other stakeholders to define project scope and objectives.
- Conduct code reviews to identify potential problems and ensure adherence to quality standards.
- Evaluate and implement new technologies to enhance the existing infrastructure and support team capabilities.
- Drive performance optimization and troubleshoot complex technical issues affecting software functionality.
Qualifications
- Bachelor's degree in Computer Science or a related field; Master's degree preferred.
- 10+ years of experience in software engineering with a proven track record of leading engineering teams.
- Strong proficiency in programming languages such as Java, Python, or JavaScript, and frameworks relevant to product development.
- Extensive knowledge of software development methodologies, including Agile and DevOps practices.
- Experience with cloud platforms such as AWS, Google Cloud, or Azure.
- Exceptional problem-solving skills and ability to lead in a fast-paced environment.
- Excellent communication skills, both verbal and written, with a strong ability to collaborate across diverse teams.
Technologies & Tools
The Lead Principal Software Engineer will work with a variety of technologies and tools including but not limited to Java, Python, AWS, Docker, Kubernetes, Jenkins, and Git. Familiarity with modern front-end frameworks like React or Angular, as well as experience with database technologies such as SQL and NoSQL, will also be essential to deliver high-quality software solutions that meet customer requirements.
Ideal Candidates
The ideal candidate for the Lead Principal Software Engineer position is a forward-thinking technologist with a strong passion for innovative software solutions. Successful candidates should possess a proactive mindset, be adept at leading through influence and collaboration, and exhibit a strong dedication to continuous improvement. The ability to adapt to changing priorities and the drive to mentor and inspire others within the team will further distinguish a strong fit for this role at Atlassian.
In the Americas in 2025, unemployment ran from 1.7% in Cuba to 18% in St. Vincent & Grenadines, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.