Senior Software Engineer, Learning Data and Integrations Job in San Francisco | Yulys
×

Job Title: Senior Software Engineer, Learning Data and Integrations

Company Name: Atlassian
Salary: USD 62.00
-
USD 83.00
Job Industry: Computer Software
Job Type: Full time
WorkPlace Type: remote
Location: San Francisco, California, United States
Required Candidates: 1 Candidates
Job Description:

Working at Atlassian


Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a part of being a distributed-first company.


You are the accountable technical service owner of Atlassian University data and integrations to support our learning experience. You are an enterprise architect, development, operations, compliance/security engineer that lives and breathes customer learning experiences. You will team with your colleagues to define the end-to-end learning experience and how the data flows between systems. You will execute, operate, and improve said vision. You will report to the leader of Delivery Technologies.


Enterprise Architect

You are our technical visionary of how our systems and products work with each other to support our learner experience. (Our learner experience refers to how our customers interact with our different Atlassian platforms to access and engage in our learning solutions.) Systems include a mixture of homegrown, commercial-off-the-shelf and SaaS vendors that provide the essential capabilities, such as:

Learning Management Systems (Intellum/Homegrown)

Community Management Systems (Khoros)

Identity systems (Homegrown)

Gamification (Bunchball)

Lab environments (Homegrown/CloudShare)

Certification systems (Homegrown/Certmetrics)

Commerce/Financial (Homegrown/Oracle)

Marketing/Web properties

Analytics/Reporting (Amplitude, Databricks, Tableau)

Stay up to date on all the latest technology trends in this area.

This is 30% of the job.


Software Developer

You are a Software Developer for Atlassian University. You will develop and team with other software developers at Atlassian to build microservices, and integrate with other microservices/SaaS systems focused on learner data. Key technologies include:

Java

Node.js

DynamoDB

Postgres

Amplitude

Databricks

Tableau

Data lakes

This is 25% of the job.


Operations Engineer

In addition to being a Developer, you are also an Operations Engineer…A DevOps Engineer if you will. Responsibilities include:

Monitor and resolve high-priority incidents and outages

Monitor SLAs/SLOs

Prioritize tech debt in upcoming sprints

Produce and review operations reports with management

This is 25% of the job.

Compliance and Security Engineer

Trust and security are core to our value proposition and this role. Responsibilities include:

Monitor and resolve high-priority security incidents

Monitor and resolve vulnerabilities identified by our larger Atlassian trust/security capability

Create and operate internal controls

Ensure our Trust Scorecard is >= 90%

This is 10% of the job.


Vendor Manager

As mentioned above, our learner experience consists of a mix of homegrown, commercial software, and SaaS vendors. Our vendors are key partners in providing a fabulous end-user experience. You will team with them so we can extract the best from them. You will partner with your Business Operations peers for:

Operational reviews

Product roadmap reviews

Joint strategy sessions

This is 5% of the job.


Accountant

Channel your inner Ben Wyatt and work with our Business Operations peers to make sure the budget is balanced and always optimized for effectiveness. Avoid “Ice Town.”

This is 5% of the job.

More about you:

    • 8+ years in software engineering following Agile development processes using microservices architecture
    • REST API Development: Exposure to software ecosystems, API technology such as REST or GraphQL, and experience building tools or platforms for other developers is also desirable
    • Programming: Expert-level proficiency in one or more prominent languages such as Java, Python
    • Exposure to building high-scale reliable systems in the cloud
    • Experience in AWS technologies like CloudFormation, EC2, ELB, DynamoDB, Glue ETL, Postgres, S3, and more. AWS experience can be substituted with experience in similar public clouds (i.e Azure)
    • Technical architecture experience and familiarity with enterprise architecture
    • Business acumen and a passion for understanding customers and their needs
    • Knowledge of data engineering
    • BS (or higher) in CS or a related field

And ideally, we'd hope you'd have:

    • Strong programming experience in Java or similar languages, and foundation in data structures, algorithms, and distributed system
    • Prior operations experience with 24x7 SLAs
    • Knowledge of learning management systems
    • Knowledge of community management systems
    • Knowledge of website and content management systems
    • Knowledge of e-commerce and finance systems

More about our team

You will join our Atlassian University team at a really exciting time! Atlassian is growing rapidly year over year, and we want to scale intelligently while helping our customers unlock value from our products faster. This is an opportunity to play a major role in achieving that goal. We are a small but mighty team of top-tier professionals with diverse skills and work backgrounds. Our team is open, encouraging, focused, located around the globe, and is all about providing outstanding training solutions to our customers!

Read about engineering at Atlassian:

Atlassian Engineering


Compensation

At Atlassian, we strive to design equitable and explainable compensation programs. To support this goal, the baseline of our range is higher than that of the typical market range, but in turn we expect to hire most candidates near this baseline. Base pay within the range is ultimately determined by a candidate's skills, expertise, or experience.

In the United States, we have three geographic pay zones. For this role, our current base pay ranges for new hires in each zone are:


Zone A: $135,400 - $162,400


Zone B: $121,800 - $146,200


Zone C: $112,400 - $134,800


This role may also be eligible for benefits, bonuses, commissions, and equity.

Please visit go.atlassian.com/payzones for more information on which locations are included in each of our geographic pay zones. However, please confirm the zone for your specific location with your recruiter.

#LI-Remote


Our perks & benefits


Atlassian offers a variety of perks and benefits to support you, your family and to help you engage with your local community. Our offerings include health coverage, paid volunteer days, wellness resources, and so much more. Visit go.atlassian.com/perksandbenefits to learn more.


About Atlassian


At Atlassian, we're motivated by a common goal: to unleash the potential of every team. Our software products help teams all over the planet and our solutions are designed for all types of work. Team collaboration through our tools makes what may be impossible alone, possible together.


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 provide you the best experience, we can support with accommodations or adjustments at any stage of the recruitment process. Simply inform our Recruitment team during your conversation with them.


Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.


To learn more about our culture and hiring process, visit go.atlassian.com/crh.

Start your job application: click Apply Now

 

Looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find perfect job now.

Become a part of our growth newsletter