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
Atlassian is seeking a Lead Principal Software Engineer for our Growth team to spearhead the development of innovative software solutions that drive user engagement and maximize customer satisfaction. In this pivotal role, you will lead architectural design efforts, mentor team members, and collaborate closely with cross-functional teams to identify growth opportunities within our product ecosystem. Your expertise will contribute to the strategic direction of our growth initiatives, ensuring that our technologies effectively meet customer needs while maintaining scalability and performance.
Job Responsibilities
- Lead the architectural design and implementation of scalable software solutions for growth initiatives.
- Collaborate with product managers, designers, and stakeholders to translate business requirements into technical specifications.
- Mentor and guide junior and mid-level engineers, fostering a culture of continuous improvement and excellence.
- Conduct code reviews and ensure the adherence to best practices in software development and testing.
- Optimize performance across various platforms, ensuring robust user experience and application reliability.
- Communicate technical concepts clearly to stakeholders of various technical proficiencies.
- Stay abreast of industry trends and emerging technologies to help drive innovation within the team.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- A minimum of 8 years of experience in software development, with a focus on large-scale applications.
- Proven experience in leading engineering teams and managing technical projects from inception to delivery.
- Extensive proficiency in programming languages such as Java, Python, or JavaScript.
- Solid understanding of cloud technologies and architecture, including AWS, Azure, or GCP.
- Experience with modern software development methodologies such as Agile and DevOps.
- Strong problem-solving skills and ability to work under tight deadlines.
Technologies & Tools
The Lead Principal Software Engineer will work with a diverse set of technologies and tools, including but not limited to Java, Python, React, AWS, Kubernetes, and various CI/CD pipeline tools like Jenkins or CircleCI. Familiarity with agile project management tools such as Jira and Confluence will also be essential in facilitating effective collaboration and workflow management within the team.
Ideal Candidates
The ideal candidates for this role are those who exhibit a passion for technology and a drive for continuous improvement. They should demonstrate strong leadership qualities, allowing them to inspire and guide a team towards achieving technological excellence. Excellent communication skills, both verbal and written, are essential to translate complex technical concepts into understandable language for non-technical stakeholders. Additionally, candidates should possess a strategic mindset, combined with a hands-on approach to problem-solving, enabling them to tackle challenges with creativity and innovation.
Claiming unemployment in Florida? Its agency asks for 5 employer contacts a week (3 in a county of 75,000 people or fewer). What it asks →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.