Responsibilities:
Collaborate with partner teams and internal customers to help define technical direction and OKRs for the Search Platform team.
Collaborate with cross-functional teams to ensure seamless integration and deliver a world-class end-to-end search experience.
Own key OKRs and end-to-end outcomes of critical projects in a microservices environment
Champion best practices and innovative techniques for scalability, reliability, and performance optimizations.
Own engineering and operational excellence for the health of our systems and processes. Proactively drive opportunities for continuous improvements and own key operational metrics.
Continually drive developer productivity initiatives to ensure that we unleash the potential of our own team.
Help hire and mentor engineers to build an open, innovative and operationally responsible culture.
On your first day, we’ll expect you to have
Strong technical expertise and 12+ years experience in designing/building enterprise grade solutions using microservices. Fluency in at least one modern object-oriented programming language (preferably Java)
Deep knowledge and experience building large-scale, highly available distributed systems and search technologies (e.g. Lucene, Solr, OpenSearch, Vector dbs)
Experience building and operating large scale distributed systems using cloud technologies from AWS/Azure/GCP
Focus on business outcomes and the 80/20 rule; very high bar for output quality, but recognize the business benefit of 'ship small, ship fast and iterate’ vs ‘building for perfection’
Passion for engineering rigor and operational excellence (design principles and patterns, unit testing, best practices for security and privacy, CI/CD etc). You will be a role model for operational responsibility and data-driven engineering rigor.
Excellent collaboration, communication and leadership skills. Ability to get engineers to follow their lead as well as mentor/coach
High level of energy and a desire to innovate in a large, fast-paced organization; ability to balance multiple projects under pressure
If you’ve got these skills, even better
Experience with search relevance models and ML platforms
Significant experience in cell based architecture
Data analysis using Spark/Databricks
Let’s build universal Search for all teams around the world together!
Other Jobs from Atlassian
Sr. Program Manager, TA Tech Enablement
Sr. Integration Engineer
Site Reliability Engineer
Senior Technical Program Manager - Core Data Platform
Senior Principal Product Manager, API & Extensibility
Senior Principal Engineer - Enterprise Architect - Observability
Similar Jobs
Data Engineer III
Senior Backend Engineer
Senior Engineer II
Sr Machine Learning Engineer
Data Engineer, Senior
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say