Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Senior Data Engineer

Expired Job

Atlassian Austin , TX 78719

Posted 5 months ago

Company Description

Software is changing the world, and we're at the center of it all. With more than 100,000 global customers (including 85 of the Fortune 100) and a highly disruptive business model, we're advancing the art of team collaboration with products like JIRA, Confluence, Trello and Strideand we're just getting started. Driven by honest values, an amazing culture, and consistent revenue growth, we're out to unleash the potential of every team. From Amsterdam and Austin to Sydney and San Francisco, we're looking for people who are powered by passion and eager to do the best work of their lives in a highly autonomous yet collaborative, no B.S. environment.

Job Description

Atlassian is looking for a Senior Data Engineer to join our Data Engineering team and build world-class data solutions and applications that powers crucial business decisions throughout the organization. We are looking for an open minded, structured thinker who is passionate about building systems at scale. You'll be the genius who understands data at Atlassian, knows where to find it, and manages the process to make that data useful for Analytics. You love thinking about the ways the business can consume this data and then figuring out how to build it.

On a typical day you may be consulted on the information architecture of our website, and help design the event collection infrastructure. Then you will move on to building the data models and ETL processes to provide this data for business use. You've got industry experience working with large datasets. You are interested in reporting platforms and data visualization. As the data domain expert, you will be partnering with our technology teams, analytical teams, and data scientists across various initiatives.

You'll own a problem end-to-end, so those skills will come in handy not just to collect, extract, and clean the data, but also to understand the systems that generated it, and automate your analyses and reporting. On an on-going basis, you'll be responsible for improving the data by adding new sources, coding business rules, and producing new metrics that support the business. Requirements will be vague. Iterations will be rapid. You will need to be nimble and take smart risks.


As a data engineer, you will have the opportunity to apply your strong technical experience on building analytics data models that supports a broad range of analytical requirements across the company. You will work with other teams to continually evolve solutions as business processes and the requirements change. You enjoy working in a fast paced environment and you are able to take vague requirements and transform them into solid solutions. You are motivated by solving challenging problems, where creativity is as crucial as your ability to write code.

On your first day, we'll expect you to have:

  • 5-10 years professional experience as a data engineer or in a similar role

  • Strong programming skills (some combination of Python, Java, and Scala preferred)

  • Experienced in data warehouse modeling

  • Experience building data pipelines using Spark and/or Hive

  • Experience writing SQL

  • Experience working with DynamoDb or other No-SQL databases

  • Experience working with realtime streaming applications

  • Working knowledge of how personalization platforms work

  • A willingness to accept failure, learn and try again

  • An open mind to try solutions that may seem crazy at first

It's great, but not required, if you have:

  • Experience working on Amazon Web Services (in particular using EMR, Kinesis, RDS and the like)

  • Experienced in building analytical model in big data platform

  • Experienced in Tableau or other visualization tools

  • Experience developing micro-services

  • You've used version control systems like Git and Subversion

  • You strive for continuous integration best practices

  • An MS in Computer Science or equivalent experience

  • Above all else, as a senior data engineer you will be leading the development process, driving architectural decisions, and incorporating business and technology strategy. You will be earning the trust of other developers in the team and then coaching and influencing them into the right behaviors to build the ultimate analytical data model and pipelines.


The data engineering team is responsible for running multiple analytical data models and data pipelines all across Atlassian, including finance, growth, product analysis, customer support, sales, marketing, etc - so there are endless opportunities for growth. We maintain Atlassian's data lake and build creative and reliable analytics data model that provides a unified way of analyzing our customers, our products, our operations and the interactions among them.

You'll be joining a team that is smart and very direct. We ask hard questions and challenge each other to constantly improve our work. We are self-driven but team oriented. We're all about enabling growth by delivering the right data and insights in the right way to partners across the company.

More about our benefits

Our offices are open, highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year to support your favorite cause, plenty of food and beverages, ergonomic workstations with sit/stand desks, unique ShipIt days, a company paid trip after five years, generous employer-paid insurance coverage (medical, dental, and vision) for you and your family, 401k matching and more.

More about Atlassian

Software is changing the world, and we're at the center of it all. With a customer list that reads like a who's who in tech, and a highly disruptive business model, we're advancing the art of team collaboration with products like Jira Software, Confluence, Bitbucket, and Trello. Driven by honest values, an amazing culture, and consistent revenue growth, we're out to unleash the potential of every team. From Amsterdam and Austin to Sydney and San Francisco, we're looking for people who are powered by passion and eager to do the best work of their lives in a highly autonomous yet collaborative, no B.S. environment.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of 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.

upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Data Engineer


Posted 4 weeks ago

VIEW JOBS 12/19/2018 12:00:00 AM 2019-03-19T00:00 Visa Inc VISA Commercial Payments is seeking talented Big Data Engineer. Commercial Payments team develops Data pipeline which supports Cross Border payments rail for VISA globally through advanced algorithms running on big data technologies. The ideal candidate thrives in a fast-paced environment and relishes working with petabytes of extremely complex and dynamic data. In this role you will be part of a team of high caliber data engineers to build data pipelines using big data technologies such as Apache Spark, Hive/Hadoop, and distributed query engines. You should be passionate about working with big data and have the aptitude to incorporate new technologies and evaluate them critically. You should have excellent business and communication skills and be able to work with business owners to develop and define key business questions and build solutions. You are a self-starter, comfortable with ambiguity, and working in a fast-paced and ever-changing environment. Ideally, you are also experienced with at least one of the programming languages such as Java, C++, Scala, etc. Major Responsibilities: * Interface with PMs, business customers, and software developers to understand requirements and implement solutions * Design, develop, and operate highly-scalable, high-performance, low-cost, and accurate data pipelines in distributed data processing platforms * Recognize and adopt best practices in data processing, reporting, and analysis: data integrity, test design, analysis, validation, and documentation * Keep up to date with big data technologies, evaluate and make decisions around the use of new or existing software products to design the data architecture Basic Qualifications * Bachelor's degree in Computer Science, Electrical Engineering, Information Systems, Mathematics, or a related field * Ability to work and communicate effectively with developers and Business users * Strong organizational and multitasking skills with ability to balance competing priorities * Experience building large-scale applications and services with big data technologies * 2+ years of experience in designing and developing analytical systems * 1+ years of experience in designing and developing data processing pipelines using distributed computing technologies such as Spark, and Pig, Kafka streaming * Expertise in Data storing mechanisms and No-SQL interface * Experience with scripting languages such as Python, Perl, etc. * Proficiency with Linux/Unix systems Preferred Qualifications * Experience with full software development life cycle, including coding standards, code reviews, source control management, CI/CD , Automation testing * Experience with big data technologies such as Hadoop, Hive, Hbase, Pig, Spark, etc. * Experience with programming languages such as Java, C++, Scala, etc. * Experience with open source big data processing systems and infrastructure such as Spark, Hive, Kafka, H-Base, etc. Candidate will be working in VISA Global Commercial Payments area, team will be building a new payment rail leveraging Blockchain technology and distributed ledger, project details can be found here -- Visa Austin TX

Senior Data Engineer

Expired Job