Full Stack Engineer, Sr.
About the Company
Atlassian builds software that helps teams collaborate, organize their work, and solve problems together. Its products support teams across a wide range of industries and help people work more effectively toward shared goals.
About the Role
Atlassian is looking for a Senior Full Stack Software Engineer to improve the tools and experiences used by its engineering teams. In this role, you’ll guide the technical design and development of large-scale product features, working across the front end and back end to deliver reliable, secure, and maintainable software. You’ll work closely with product managers, designers, and other engineers to shape product direction and make sound technical decisions. The role also involves troubleshooting production issues, reviewing code, and mentoring teammates. This is a fully remote position, with candidates required to be located in the US Pacific or Mountain time zones.
Responsibilities
Lead the technical direction, design, and implementation of large-scale product features. Evaluate trade-offs involving correctness, robustness, performance, and customer impact when making engineering decisions. Collaborate with product, design, and engineering teams to influence product strategy and direction. Write and deliver well-tested, secure, reliable, and maintainable code that addresses customer needs. Monitor how products perform in real-world use and help resolve bugs and production issues. Participate in code reviews, documentation, and complex bug fixes, with attention to security, performance, and reliability. Build and integrate REST APIs and GraphQL services. Contribute to front-end architecture and data-driven development, including dynamic user experiences developed in collaboration with designers. Apply testing frameworks and A/B testing practices to support product quality and improvement. Mentor junior engineers and share technical knowledge to help teammates strengthen their skills. Learn and support the full engineering stack across complex systems.
Qualifications
At least 5 years of professional experience working as a Full Stack Engineer. Experience with server-side software development, software design, and object-oriented programming. Experience with modern testing frameworks such as Jest, Cypress, Mocha, or Chai. Understanding of front-end architecture and data-driven development. Experience building and integrating REST APIs and GraphQL. Experience working with SQL and performing basic data and numerical analysis. Ability to collaborate with designers to develop dynamic user experiences. Ability to support different parts of the engineering stack and work with complex systems. Experience mentoring junior team members and helping them develop their technical skills. Required Skills Server-side software development, software design, and object-oriented programming. Modern testing frameworks such as Jest, Cypress, Mocha, or Chai. Front-end architecture and data-driven development. Building and integrating REST APIs and GraphQL. Working with SQL and performing basic data and numerical analysis. Collaboration with designers to develop dynamic user experiences. Supporting different parts of the engineering stack and working with complex systems. Mentoring junior team members and helping them develop their technical skills. Preferred Skills A bachelor's or master's degree, preferably in Computer Science. Experience with Java or Node.js for server-side development. Familiarity with A/B testing. Pay range and compensation package Atlassian uses geographic pay zones to determine base salary ranges for new hires in the United States. The applicable range depends on the candidate's work location. Zone A: $180,000–$235,000 per year. Zone B: $162,000–$211,500 per year. Zone C: $149,400–$195,050 per year. Base pay is determined by considering each candidate's skills, knowledge, and experience. The role may also be eligible for benefits, bonuses, commissions, and equity. Atlassian offers benefits and perks that support employees and their families, including health and wellbeing resources and paid volunteer days. Additional details are available at go.atlassian.com/perksandbenefits. Candidates should confirm their applicable geographic pay zone with their recruiter. Equal Opportunity Statement Atlassian is committed to an inclusive workplace and does not discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. Candidate information is handled confidentially in accordance with EEO guidelines. Accommodations or adjustments are available at any stage of the recruitment process. Candidates can contact the Recruitment team to discuss their needs. In accordance with local law, identity verification, which may include biometric data, is a condition of employment for fraud-prevention purposes.