Working at AtlassianAtlassian can hire people in any country where we have a legal entity. Assuming you have eligible working rights and a sufficient time zone overlap with your team, you can choose to work remotely or from an office (unless it’s necessary for your role to be performed in the office). Interviews and onboarding are conducted virtually, a part of being a distributed-first company.Our office is in Bengaluru, but we offer flexibility for eligible candidates to work remotely across India. Whatever your preference—working from home, an office, or in between— you can choose the place that’s best for your work and your lifestyle.About UI PlatformAtlassian’s
User Interface Platform (UIP) provides teams in the Atlassian platform, product, and external ecosystem, with a platform to rapidly create and ship user experiences. We create tools and services for makers (developers, designers, content designers) to create a consistent product experience.We want to ensure all frontend teams are confident that adopting the UI Platform ensures that their experiences meet high quality and performance. They can focus on shipping experiences that customers love at scale and with speed.
What’s the principal engineer's role?As an Engineer well into your career, we know you're an expert at what you do and have a breadth of experience across multiple technologies. You take pride in being someone who more junior members look up to and sharing your expertise with others. That's why we're placing a heavy emphasis on leaning on your expertise to take on a high level of responsibility while being a role model and mentor to others on the team.
In This Role, You'll Get The Chance To
- Regularly tackle the largest and most complex problems in frontend space, from technical design to development and all the way to release.
- Deliver solutions that are used by other teams and products
- Willing to question current implementation and provide better solutions. Determine attack plans on large repos, and make them fast and scalable.
- Routinely tackle complex architectural challenges and apply high standards to all solutions.
- Lead code reviews & documentation, as well as take on complex bug fixes, especially on high-risk problems
- Drive data-driven solutions to set the standard for building tools and metrics.
- Transfer your depth of knowledge from your current language to excel as a Software Engineer
- Mentor other engineers on the team and set them up for growth and success.
- Partner across engineering teams to take on company-wide initiatives spanning multiple projects. You will collaborate closely not only with your immediate team but also with engineers across a wide range of Atlassian product, platform, data and infrastructure teams, as well as with product managers, designers and our customers and partners.
Expected profile
- Extensive experience in software development and architecture.
- Expert-level experience in Frontend space and tech stack.
- Experience in designing/architecting platforms at scale.
- An expert in at least one technical topic/domain.
- Solid understanding of a variety of programming tools and development platforms.
- Strong understanding of operational excellence.
- Passion for collaborating with and mentoring team members.
- A real appetite for platform mindset, building tools and setting standards.
- Strong communication and presentation skills
Good but not a must-have
- Experience working on platform teams.
- Experience in building a product platform from scratch.
- Experience in optimizing for speed and scale.
- Experience building plugins or add-ons.
- Knowledge of open-source libraries and frameworks (e.g. for logging, wiring, testing, building)
- Some industry experience with public cloud offerings (e.g., AWS, GAE, Azure)
Our perks & benefitsTo support you at work and play, our
perks and benefits include ample time off, an annual education budget, paid volunteer days, and so much more.
About AtlassianThe world’s best teams work better together with Atlassian. From medicine and space travel, to disaster response and pizza deliveries, Atlassian software products help teams all over the planet. At Atlassian, we're motivated by a common goal:
to unleash the potential of every team.We believe that the unique contributions of all Atlassians create our success. To ensure that our products and culture continue to incorporate everyone's perspectives and experience, we never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.To learn more about our culture and hiring process, explore our
Candidate Resource Hub.