Software Engineer
About the role
About The Company
Atlassian is a leading provider of collaboration, development, and project management software solutions designed to empower teams to work more efficiently and effectively. Established with the mission to improve the workflow of teams worldwide, Atlassian offers a suite of innovative products including Jira, Confluence, Trello, and Bitbucket, which are used by organizations of all sizes across various industries. The company prides itself on fostering a culture of innovation, transparency, and continuous improvement, enabling its employees to thrive and contribute to impactful projects that shape the future of work.
About The Role
We are seeking a highly motivated and skilled Software Engineer to join our dynamic development team at Atlassian. In this role, you will be responsible for designing, developing, and maintaining scalable software solutions that enhance our product offerings and improve user experience. You will collaborate closely with cross-functional teams including product management, design, and quality assurance to deliver high-quality features and functionalities. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and a passion for building innovative tools that empower teams globally.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Proven experience in software development, preferably with experience in Java, JavaScript, or other relevant programming languages.
Strong understanding of software development lifecycle, agile methodologies, and best practices.
Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
Strong communication skills, with the ability to clearly articulate technical concepts to non-technical stakeholders.
Responsibilities
Design, develop, and implement new features and functionalities for Atlassian products.
Participate in code reviews to maintain high-quality code standards and ensure best practices are followed.
Collaborate with cross-functional teams to define technical requirements and deliver solutions that meet business needs.
Maintain and improve existing codebases, troubleshoot issues, and optimize performance.
Contribute to the continuous improvement of development processes and tools.
Stay updated with the latest industry trends and incorporate innovative technologies into projects.
Assist in mentoring junior team members and sharing knowledge across the team.
Benefits
Atlassian offers a comprehensive benefits package designed to support the well-being and professional growth of its employees. This includes competitive salary packages, health insurance coverage, retirement plans, and paid time off. Employees have access to ongoing learning and development opportunities, including workshops, training programs, and conferences. The company also promotes a flexible work environment, encouraging work-life balance and remote work options. Additional perks include wellness programs, employee resource groups, and a vibrant company culture that values diversity and inclusion.
Equal Opportunity
Atlassian is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to creating a workplace where everyone feels valued, respected, and empowered to contribute their best. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that diverse teams drive innovation and are essential to our continued success.
Responsibilities
- Design, develop, and implement new features and functionalities for Atlassian products.
- Participate in code reviews to maintain high-quality code standards and ensure best practices are followed.
- Collaborate with cross-functional teams to define technical requirements and deliver solutions that meet business needs.
- Maintain and improve existing codebases, troubleshoot issues, and optimize performance.
- Contribute to the continuous improvement of development processes and tools.
- Stay updated with the latest industry trends and incorporate innovative technologies into projects.
- Assist in mentoring junior team members and sharing knowledge across the team.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development, preferably with experience in Java, JavaScript, or other relevant programming languages.
- Strong understanding of software development lifecycle, agile methodologies, and best practices.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
- Strong communication skills, with the ability to clearly articulate technical concepts to non-technical stakeholders.
Benefits
- Competitive salary packages.
- Health insurance coverage.
- Retirement plans.
- Paid time off.
- Ongoing learning and development opportunities, including workshops, training programs, and conferences.
- Flexible work environment, encouraging work-life balance and remote work options.
- Wellness programs.
- Employee resource groups.
- A vibrant company culture that values diversity and inclusion.
Skills mentioned
About Atlassian
AgileGrid Solutions is a staffing and recruiting company focused on helping businesses find, attract, and hire qualified talent across a range of industries. The company provides recruitment and workforce solutions tailored to the specific hiring needs of employers, from sourcing and screening candidates to supporting the overall hiring process. AgileGrid Solutions works to connect skilled professionals with the right career opportunities while helping organizations build reliable, high-performing teams. With a focus on efficient recruitment, quality talent, and client satisfaction, the company aims to simplify the hiring process and deliver effective staffing solutions.