Atlassian needs a world-class engineering organisation to become a 100-year company, with empowered teams having the tools and infrastructure to do their best work, specifically to simplify software at scale by bringing business and software development organizations together in one intuitive solution.
Requirements
- Relational and NoSQL database design and best practices
- Previous experience in data ingestion and translation tools
- Experience managing customer data for Security and Privacy
- Data modeling and API design
- Software development in SQL and Python
- Serious analytical skills across different levels of the stack: Network, .Net/Java, Operating System, SQL
- Practical experience in GDPR, PCI, and HIPAA
Responsibilities
- Regularly tackle the largest and most complex problems on the team, from technical design to launch
- Deliver solutions that are used by other teams and products
- Determine plans-of-attack on large projects
- Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
- Lead code reviews and documentation, as well as take on complex bug fixes, especially on high-risk problems
- Set the standard for thorough, meaningful code reviews
- Partner across Engineering teams to take on company-wide initiatives spanning multiple projects
Other
- Inclusive leader and coach with creative and innovative problem-solving skills
- Willingness to take responsibility for the data architecture from every angle
- Mentor more junior members of the team
- Bachelor's, Master's, or Ph.D. degree (not explicitly mentioned but implied)
- Ability to work in a distributed-first company with virtual interviews and onboarding