Remote scala Jobs

Last Week

Back-end Engineer
java spring-boot kubernetes aws apache-kafka backend Jun 20

PayPay is looking for Back-end engineer to work on our payment system to deliver the best payment experience for our customers.

• Design large scale systems with high complexity to support our high throughput applications.
• Understand how to leverage infrastructure for solving such large scale problems.
• Develop tools and contribute to open source wherever possible.
• Adopt problem solving as a way of life – always go to root cause! Support the code you write in production.

Tech Stack We select the best combination of tech at times.
| Java, Kotlin, Scala
| Spring Boot, JUnit, Reselience4j, Feign
| MySQL/AuoraDB, DynamoDB, ELK, Kafka, Redis, TiDB
| Docker, Kubernetes, ArgoCD, AWS, GCP
| GitHub, IntelliJ, Gradle, Maven, npm/yarn, Flyway, Jenkins, snyk,
| Bigquery, Kibana, Spark
| PlantUML, draw.io, miro.com
| Slack, Zoom

Qualifications

  • Experience in using Java under professional environment, or if you are non-Java user, excellent skills in generalized programming languages, such as Scala, Python and Go.
  • Interest and ability to learn other coding languages as needed.
  • Experience with NoSQL databases and distributed cache.
  • Strong fundamentals in data structures, algorithms and object oriented programming.
  • In-depth understanding of concurrency and distributed computing.
  • Degree in Computer Engineering or Computer Science or 5+ years equivalent experience in SaaS platform development.

Preferred Qualifications

  • Experience with implementing platform components such as RESTful APIs, Pub/Sub Systems, Database Clients.
  • Experience with AWS services.
  • Experience in working for system development in finance, payment, or similar industries
  • Experience in system design, development of web system which handles massive amount of transactions or requires scalability
  • Language ability in Japanese and English is a plus(We have a professional translator but it is nice to have language skills)
  • Experience in microservices

Hiring Process


  1. Application Review (1-2 weeks)

    • HR and Team will review your resume
  2. Code challenge (online)

    • Coding Test will be sent via Hirevue system
    • It takes 3-4 hours (max) to complete
    • If you need to extend the due date, please contact HR
  3. Interviews (online)

    • 2-3 rounds of online interview(s)
    • Live Coding could be requested
    • Please make sure the reason you applied to PayPay (Why Fintech? Why Startup? Why PayPay?)
  4. Job Offer


Other Information

[Corporate Blog] https://about.paypay.ne.jp/corporate-blog

[Product Blog] https://blog.paypay.ne.jp

[LinkedIn] https://www.linkedin.com/company/paypay-corp

Share this job:

This Month

Lead Software Engineers
Reaktor  
typescript javascript react scala swift data science Jun 14

We are working remotely and are open to candidates working from anywhere in the US or Canada. Our office in New York's Flatiron district is available for anyone based in NY.

We're looking for lead full-stack software engineers to join and lead our teams in delivering world-class digital products for companies such as adidas, ViacomCBS, HBO, Rovio, and Finnair. We need people that are deeply knowledgeable and passionate about technology, are able to consult clients about their core business challenges, and can come up with the right solutions with their teams.

What we can offer you:

  • Small, completely autonomous teams filled with experts in everything from design, to data science, to business consulting, working together with the client to clarify ambiguous requirements, define the best course of action, pick the right tools and technologies, and shape the result — together.
  • A global community of amazing people who you will learn from and will learn from you.
  • Experimentation and continuous improvement of our skills and ways of working.
  • A dedication to constant evolution (and the occasional revolution).
  • A world without rigid hierarchy—big ideas can come from anyone and anywhere.

At Reaktor USA, our benefits and perks evolve with our community, and we're always open to new ideas that will support the wellbeing of Reaktorians. Currently, we offer the following perks:

  • A real work-life balance with 40-hour weeks
  • Four weeks of paid vacation
  • Floating holiday policy - you can choose which holidays you want to recognize
  • 16 weeks of fully paid family leave for primary caregivers and up to 8 weeks of fully paid family leave for secondary caregivers
  • A community with as much support as your heart desires
  • Aetna health, dental and vision plans
  • 401K plan with a 6% annual match
  • Citi Bike membership and commuting benefits
  • A phone of your choice with a phoneline
  • Quarterly learning stipends to use on your professional development
  • Budget for improving your remote work set up during COVID-19
  • Dinners, team outings, company trips, and other opportunities to bond with your teammates

P.S. Listen to our new podcast Fork Pull Merge Push.
Insight, inspiration, and the most mind-bending technical rabbit holes, brought to you biweekly.

Share this job:
Senior Scala Engineer with Akka experience
scala microservices kubernetes akka-stream apache-kafka senior Jun 12

What we are doing

Kaizo aims to actively guide employees towards achieving their goals and making an impact at their companies.

We are building a performance development platform for customer support teams that leverages gamification and AI to improve operational efficiency, elevate teams' performance and retention with actionable goals. We are a product-led, fast-growing SaaS company with a diverse team and a globally active customer base.

  • Kaizo is leveraging gamification and machine learning to make the daily work experience for customer support agents more engaging, fun and productive.
  • We run a microservice-based stream processing platform which processes 200+ million events every day using Akka Streams and Kafka.
  • Those services are deployed to Kubernetes on Google Cloud and feed data into Elasticsearch and Mongodb.
  • Our systems are designed to be reactive, e.g. responsive, resilient, elastic, and message-driven.
  • We are building a realtime Machine Learning engine to continuously adjust the gamification parameters that keep our users motivated and productive.
  • We are always scaling up to handle more data with lower latencies.

Your role in our team

As a Senior Scala Engineer, you will be responsible for designing and implementing backend services on existing or new microservices, integrate with third-party APIs, and help run all of this in production. You will work tightly with our frontend developers as well as with our AI Engineers.

You will focus on

  • Playing an integral part in the design and architecture of our gamification platform
  • Developing features in a fast paced startup environment without compromising automated tests or neglecting software craftsmanship
  • Working on our distributed, real-time engine that handles millions of events per day
  • Getting our system ready to scale by one order of magnitude
  • 'Big Picture' thinking
  • Help the AI team implement distributed machine learning algorithms
  • Coaching and mentoring Juniors in the team

What you bring to the table

  • 6+ years professional experience with Scala Software Engineering
  • 4 years experience working with complex data sets in a data driven company
  • Experiences with stream processing as well as with designing and implementing REST APIs
  • Diverse technology knowledge and a sense of curiosity combined with strong problem solving skills
  • Experience with at least some of the technologies used: Akka, Akka-Stream, Akka-Http, Kafka, ElasticSearch, MongoDB
  • Experience with deploying services to Kubernetes and running software in production on Google Cloud (or AWS/Azure)
  • BS/Masters degree in Computer Science or equivalent experience
  • A Github or StackOverflow profile is always a good way to impress us; so feel free to include it in your application!
  • Being part of an early stage startup we sometimes need you to wear multiple hats just to keep things going, hence being a team player is a must have.

You will work with some of the best global talent to build a tool used by great companies like Miro, Marley Spoon, Footlocker, Soundcloud, Tripaneer or WeTransfer. You will be part of a team of diverse and passionate people with a culture that empowers great work.

What we bring to the table

We do everything to make sure you feel nourished, motivated and supported by offering:

  • Teamwork & fun perks when full remote work is required (weekly team games & drinks, morning coffee chats and more)
  • Investment into your personal development using our network of internal and external mentors
  • New laptop & tools
  • Free lunch (even while working from home)
  • Flexible working hours and unlimited holiday policy
  • Remote possible within the EU time zone
  • Workations (2019: Tuscany, 2020: Zoom , 2021: ???)
Share this job:
Senior Software Engineer, Recommendations
Scribd  
senior ruby scala data science Jun 08
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors, our community includes over 1.4M subscribers in nearly every country worldwide.

About the Role

• Working within our Ruby on Rails codebase for serving recommendations to the web and mobile applications. This includes aggregating recommendations from multiple sources and then filtering/ranking them based on contextual data.
•Helping maintain and improve our graph of Spark (Scala) applications, which are responsible for aggregating interactions and generating new recommendations.
•Leading and implementing projects considering quality, maintainability, performance, scale, and observability throughout the development process and in production.
•Improving or building solutions that address our architectural gaps and technical debt.
•Advising on technical designs, reviewing code, participating in interviews and mentoring junior team members.
•Collaborating with our product and data teams to analyze data and plan a course of action.
•We are building our recommendations platform into a service oriented architecture to support the growth of our business. You will have the opportunity to influence the way we build our platform which helps in having shorter iterations on feature development which has a direct impact on growth and revenue.

Minimum Requirements

•A bachelor or masters degree in computer science or related field
•5+ years of industry experience on large scale distributed systems
•Strong experience with a web application framework (Ruby on Rails, Spring, Django, Flask, or a comparable framework)
•Strong experience with a big-data processing engine (Spark, MapReduce, Flink, or a comparable engine)
•Strong SQL skills and the ability to evaluate and own large and complex datasets
•Experience working within a service-oriented environment
•Ability to communicate effectively and proactively with the team and stakeholders
•Ability to work collaboratively on cross functional teams with product, data science and other engineering teams
•Recommendations experience is a plus
•Experience decomposing a monolithic application into services is a big plus
Benefits, Perks and Wellbeing at Scribd

• Healthcare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums and 70% of dependents
• Leaves: Paid parental leave, 100% company paid short-term/long-term disability plans, and milestone Sabbaticals
• 401k plan through Fidelity,  plus company matching with no vesting period
• Diversity, Equity, & Inclusion hiring best practices
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Flexible Sick Time, Volunteer Day + office closure between Christmas Eve and New Years Day
• Referral bonuses
• Professional development: generous annual budget for our employees to attend conferences, classes, and other events
• Company-wide Diversity, Equity & Inclusion training
• Learning & Development and Coaching programs
• Monthly Wellness, Connectivity & Comfort Benefit
• Concern mental health digital platform
• Work-life balance flexibility
• Employee Resource Groups that build community and support among employees
• Company events + Scribdchats
• Free subscription to Scribd + gift memberships for friends & family
• Monthly inclusive multi-cultural celebrations & learning opportunities

Want to learn more? Check out our office and meet some of the team at www.linkedin.com/company/scribd/life

Scribd is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:
Machine Learning Engineer-Recommendations
Scribd  
machine learning python scala Jun 04
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors, our community includes over 1.4M subscribers in nearly every country worldwide.

The Opportunity
We are looking for exceptional, results-oriented and passionate Machine Learning experts to join our growing Recommendation Team. As an early member of a world-class team, you will help break ground by creating and owning the next generation of machine learning algorithms and end-to-end systems that power the experience for our 6B+ monthly recommendations and 100M+ users around the world.
 
Qualifications
• 1+ years of experience applying Machine Learning in industry, especially related to Personalization
• Strong background in Machine Learning and Recommender Systems, with deep knowledge of supervised and unsupervised methods (at least one of collaborative-filtering, content-based, deep learning, reinforcement learning, graph neural networks, contextual multi-armed bandit and causal inference)
• Great coding skills and software development experience (preferably in Spark, Scala, Python, Go and Tensorflow)
• Demonstrated ability in building complex systems that have positively impacted the business
• BS in Computer Science, Statistics, or related field
 
If you are results-oriented, self-driven, motivated to succeed, and are eager to make an impact by working on cutting-edge ML products and shaping Scribd's future, please reach out to us. We are looking forward to talking to you!
Benefits, Perks and Wellbeing at Scribd

• Healthcare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums and 70% of dependents
• Leaves: Paid parental leave, 100% company paid short-term/long-term disability plans, and milestone Sabbaticals
• 401k plan through Fidelity,  plus company matching with no vesting period
• Diversity, Equity, & Inclusion hiring best practices
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Flexible Sick Time, Volunteer Day + office closure between Christmas Eve and New Years Day
• Referral bonuses
• Professional development: generous annual budget for our employees to attend conferences, classes, and other events
• Company-wide Diversity, Equity & Inclusion training
• Learning & Development and Coaching programs
• Monthly Wellness, Connectivity & Comfort Benefit
• Concern mental health digital platform
• Work-life balance flexibility
• Employee Resource Groups that build community and support among employees
• Company events + Scribdchats
• Free subscription to Scribd + gift memberships for friends & family
• Monthly inclusive multi-cultural celebrations & learning opportunities

Want to learn more? Check out our office and meet some of the team at www.linkedin.com/company/scribd/life

Scribd is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:
Sr. Machine Learning Engineer, Recommendations
Scribd  
machine learning python scala Jun 04
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors, our community includes over 1.4M subscribers in nearly every country worldwide.

The Opportunity

We are looking for exceptional, results-oriented and passionate Machine Learning experts to join our growing Recommendation Team. As an early member of a world-class team, you will help break ground by creating and owning the next generation of machine learning algorithms and end-to-end systems that power the experience for our 6B+ monthly recommendations and 100M+ users around the world. 

Qualifications

• 3+ years of experience applying Machine Learning in industry, especially related to Personalization
• Strong background in Machine Learning and Recommender Systems, with deep knowledge of supervised and unsupervised methods (at least one of collaborative-filtering, content-based, deep learning, reinforcement learning, graph neural networks, contextual multi-armed bandit and causal inference)
• Great coding skills and software development experience (preferably in Spark, Scala, Python, Go and Tensorflow)
• Successful track record of ownership in complex cross-functional projects
• Demonstrated ability to design and build complex systems that have positively impacted the business
• BS in Computer Science, Statistics, or related field 

If you are results-oriented, self-driven, motivated to succeed, and are eager to make an impact by working on cutting-edge ML products and shaping Scribd's future, please reach out to us.

We are looking forward to talking to you!
Benefits, Perks and Wellbeing at Scribd

• Healthcare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums and 70% of dependents
• Leaves: Paid parental leave, 100% company paid short-term/long-term disability plans, and milestone Sabbaticals
• 401k plan through Fidelity,  plus company matching with no vesting period
• Diversity, Equity, & Inclusion hiring best practices
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Flexible Sick Time, Volunteer Day + office closure between Christmas Eve and New Years Day
• Referral bonuses
• Professional development: generous annual budget for our employees to attend conferences, classes, and other events
• Company-wide Diversity, Equity & Inclusion training
• Learning & Development and Coaching programs
• Monthly Wellness, Connectivity & Comfort Benefit
• Concern mental health digital platform
• Work-life balance flexibility
• Employee Resource Groups that build community and support among employees
• Company events + Scribdchats
• Free subscription to Scribd + gift memberships for friends & family
• Monthly inclusive multi-cultural celebrations & learning opportunities

Want to learn more? Check out our office and meet some of the team at www.linkedin.com/company/scribd/life

Scribd is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:
Data Operations Manager
Scribd  
manager java scala data science aws testing May 26
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors, our community includes over 1.4M subscribers in nearly every country worldwide.

Overview:

Data observability within Scribd is a key focus for your work in our existing data infrastructure. The Data Operations team works with product and engineering to identify what pipelines are important, and together build process, tools, and technology to ensure that downstream consumers can trust our data, Depending on the project, this might involve collaboration with the Data Science or Content Engineering teams to build business-critical pipelines, or working with Business Analytics team to help design data models used for business insights. You would continue to build the Data Operations team as the organization grows. As the Data Operations leader for Scribd, everything you do directly supports our internal stakeholders while helping to grow and understand our business.

What you'll do    

• Work largely with Business Analytics, Finance, and other  stakeholders including engineering teams.
• Assume responsibility for business critical pipelines and the quality of data they generate
• Build a team capable of acting as internal support for higher-level (non-engineering) uses of the data platform
• Lead the team to adopt and ingest newer data sets to continue to power the business as needs change

Required Skills    

• Strong written and verbal communication skills (we're remote!)
• Strong experience with software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations
• Working knowledge of Looker, Tableau, Power BI, or some other Business Insights system.
• Experience building and delivering high quality data systems using tools from the Hadoop or Spark ecosystem
• A history of working with cloud-based data platforms.
• Strong operational background with experience building and supporting always-on production data platforms.
• Ability to manage multiple projects simultaneously while driving projects to completion on time and within budget
• Experience writing complex SQL and data modeling

Desired Skills

• Streaming platform experience, typically based around Kafka.
• Spark, Storm, Beam
• Strong understanding of AWS data platform services and their strengths/weaknesses.
• Experience with Java, Scala, or Python
• Thoughts on the tradeoffs between "traditional" data warehouses, data lakes, and other large-scale data organization approaches.
• Opinions on what data governance means and how to scale it up the organization
Benefits, Perks and Wellbeing at Scribd

• Healthcare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums and 70% of dependents
• Leaves: Paid parental leave, 100% company paid short-term/long-term disability plans, and milestone Sabbaticals
• 401k plan through Fidelity,  plus company matching with no vesting period
• Diversity, Equity, & Inclusion hiring best practices
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Flexible Sick Time, Volunteer Day + office closure between Christmas Eve and New Years Day
• Referral bonuses
• Professional development: generous annual budget for our employees to attend conferences, classes, and other events
• Company-wide Diversity, Equity & Inclusion training
• Learning & Development and Coaching programs
• Monthly Wellness, Connectivity & Comfort Benefit
• Concern mental health digital platform
• Work-life balance flexibility
• Employee Resource Groups that build community and support among employees
• Company events + Scribdchats
• Free subscription to Scribd + gift memberships for friends & family
• Monthly inclusive multi-cultural celebrations & learning opportunities

Want to learn more? Check out our office and meet some of the team at www.linkedin.com/company/scribd/life

Scribd is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:

This Year

Software Engineer, Tailored Experiences Confluence
 
java python scala saas cloud May 17
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is looking for an experienced and talented Software Engineer to join the Tailored Experiences Confluence team in Mountain View or remote. This team is responsible for the creation of spaces, content and taking on technical challenges, and implement exciting features.

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

  • Proficiency in any modern object-oriented programming language (e.g., Java, Scala, Python, etc.)
  • Knowledge of the principles to construct fault-tolerance, reliable, and durable software systems
  • Knowledge to evaluate trade-offs between correctness, robustness, performance, space, and time
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GCP, Azure)

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

  • React, Javascript
  • NoSQL
  • Experience working with distributed eventing systems, i.e. Kafka
  • Familiarity with reactive programming frameworks, i.e. Spring Webflux, RXJava
  • Experience with large-scale distributed systems
  • Experience with continuous delivery and infrastructure as code
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Lead Backend & Data Engineer
machine-learning api python backend javascript scala May 16

gowago is the easiest and most transparent platform in Switzerland to get a car for a monthly payment. We make it simple for users to get their perfect car, with everything included, all from the comfort of their own home.

gowago is positioned as a technology company and that’s why our engineering team is best in class. We process large amounts of data on a state-of-the-art architecture, employ machine learning and implement low latency APIs to make it as easy as possible for our customers to get their car on arguably one of the most beautiful frontends for car buying.


Tasks


We’re looking for a Lead Backend & Data Engineer. We are based in Zürich, but you can work remotely from anywhere. We value flexibility and a good work life balance, focus on outcomes instead of hours and solve some of the most difficult problems of the car buying journey.

As a Lead Backend & Data Engineer, you’ll be working on many different projects and grow and learn every day while using cutting-edge technologies.

What you’ll be doing

  • The main work will focus mostly on greenfield development and improvement of existing systems as well as help solving hard problems other developers in the team are facing and perform rigorous peer-reviews
  • Projects will include building APIs, developing serverless microservices deployed on AWS, implementing machine learning models to predict, classify and cluster data and perfecting a number of systems that our business depends on (authentication, data pipelines, machine learning models, analytics etc.)
  • Our current technology stack is based predominantly on Typescript but there is an opportunity to introduce other backend languages for new services
  • You’ll implement new data pipelines in an appropriate data processing language
  • We focus on maintainability and fast turnaround with automated testing, continuous integration & delivery.

Requirements


What you’ll need

  • In-depth knowledge of Javascript & Typescript and proficient in web technologies
  • Fluent in Python, Scala or similar languages
  • Minimum 6 years of experience in back-end development
  • Good knowledge of a wide range of modern data storage and processing technologies
  • Bachelor's Degree (or above) in Computer Science, Mathematics, Physics, or other Engineering / Science disciplines
  • Quick learner with an ambitious and results driven personality
  • Work well as part of a team in a fast-paced environment
  • Excellent communication and organisational skills

Benefits


Benefits

  • Use the latest technology to bring gowago to the next level and future international expansion
  • Competitive salary
  • Work with a skilled team with diverse interests, backgrounds and lifestyles
  • Amazing office close to the Limmat river with a huge rooftop and BBQ
  • 25 days’ paid annual leave per year


The above are just words, apply and come see for yourself what we’re all about

Share this job:
Software Engineer
C2FO  
scala postgresql node-js typescript apache-kafka java May 14

Platform teams own the core services that power C2FO's main product. We're transforming the platform to be event-driven. Come help us do it! You'll learn how to use Kafka and other evented systems on a team where you aren't punished for making mistakes.

There are plenty of great opportunities to learn and grow at C2FO. We have an annual conference budget for every engineer, O'Reilly learning platform memberships, educational stipends, a mentor program, and a standard career progression for both engineers and engineering managers.

The health of the team is important. There are frequent opportunities to build relationships with your teammates: retreats, show & share, hack weeks, and our own Platform teams' monthly Mandatory Fun Time (it's not actually mandatory).

Ready to join?

What you’ll do

  • Take ownership of technical designs and key areas of the system.
  • Work with our Product Managers to break down project details and ensure requirements are complete.
  • Develop and ship code to complete impactful projects.
  • Give and receive feedback on your team’s code on GitHub.
  • Mentor, pair with, and support the growth of other engineers.
  • Apply good coding practices to ensure our code base is readable, secure, and scalable.
  • Improve our documentation and document design decisions and rationale.
  • Collaborate with others across the company, including Product, DevOps, and operational stakeholders.

What you’ll need

  • Passionate about solving problems for a bleeding-edge FinTech company
  • Concerned with the success of their teammates as well as themself
  • Respectful towards teammates regardless of their abilities
  • Able to work in a highly collaborative software development environment
  • Willing to debate, obtain, and move forward with the best solution
  • Always digging deeper to understand the problem space and the 'why' of your work.
  • Passionate about testing, code quality, and continuous integration
  • Vigilant in identifying tech debt and always improving how we do things
  • Persistent in the face of roadblocks; dispatches them efficiently, pulling in others as necessary.
  • Comfortable with source control, especially git
  • Self-motivated developer
  • People from all backgrounds encouraged - no degree required
  • Minimum of 1 years of experience in the job offered or in a related position
  • Proficient communication in English both written and verbal

We'd be particularly delighted to hire someone who has experience with:

  • Scala, Java, or Kotlin
  • Apache Kafka, Kafka Streams, Akka, Akka Streams
  • Node.js, TypeScript, Javascript
  • Relational database (PostgreSQL)
  • RESTful or GraphQL APIs
  • AWS or GCP
  • Docker and Kubernetes

You don't need to know all of these to apply. Come learn on the job.

Share this job:
Software Engineer
 
java python scala saas cloud aws May 10
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

JOB DUTIES:

BUILD TECHNOLOGICAL INFRASTRUCTURE AND SCALABLE SOLUTIONS USING MODERN PROGRAMMING LANGUAGES (JAVA, SPRING FRAMEWORK, C++, SCALA, PYTHON, AND GO) AND DATABASE TECHNOLOGIES (RDBMS SUCH AS ORACLE OR POSTGRES AND/OR NOSQL SUCH AS DYNAMODB OR CASSANDRA) AND SOFTWARE DEVELOPMENT METHODOLOGIES. DESIGN AND IMPLEMENT NEW SOFTWARE FEATURES AND FUNCTIONALITIES BASED ON LARGE-SCALE DISTRIBUTED SYSTEMS. DEVELOP AND DEPLOY SOFTWARE SERVICES IN A CLOUD INFRASTRUCTURE USING CONTINUOUS DELIVERY METHODS AND UTILIZING KNOWLEDGE OF AGILE SOFTWARE DEVELOPMENT METHODOLOGIES (E.G., XP, SCRUM). BUILD NEXT-GENERATION ACCESS SERVICES BASED ON MICROSERVICES ARCHITECTURE AT SCALE. MAINTAIN AND IMPROVE UPON NEXT-GENERATION ACCESS PLATFORM. WORK AS A PART OF THE TEAM THAT DRIVES THE VISION AND EXECUTION OF BUILDING WORLD-CLASS ACCESS MANAGEMENT SOLUTIONS FOR THE COMPANY'S PRODUCTS. DRIVE THE TECHNICAL DIRECTION AND IMPLEMENTATION ACROSS IDENTITY, PRIVACY, AND ACCESS CONTROL TO ENSURE THE COMPANY'S PRODUCTS REMAIN TRUSTWORTHY. WORK ON VARIOUS TECHNICAL PROCESSES, CODING, ARCHITECTURE. WORK WITH SOFTWARE DEVELOPMENT TOOLS, SAAS, PAAS, LAAS INDUSTRY, AND PUBLIC OR PRIVATE CLOUD OFFERINGS (E.G., AWS, GAE, AZURE). COLLABORATE WITH OTHER DEVELOPER TEAMS, PRODUCT MANAGERS, AND SUPPORT ENGINEERS TO IMPROVE AND DELIVER AN IDENTITY EXPERIENCE THAT MEETS CUSTOMERS' SOFTWARE NEEDS. WORK WITH MICRO SERVICES-ORIENTED ARCHITECTURE AND EXTENSIBLE REST APLS, AS WELL WITH AWS CLOUD INFRASTRUCTURE TO DEVELOP AND IMPROVE THE EXPERIENCE FOR CUSTOMERS. EVALUATE TRADEOFFS BETWEEN CORRECTNESS, ROBUSTNESS, PERFORMANCE, SPACE, AND TIME. REVIEW THE ACCESS PLATFORM'S LARGE-SCALE DISTRIBUTED SYSTEMS AND EVENT-DRIVEN ARCHITECTURES AND MAKE IMPROVEMENTS TO ENSURE THAT THEY ARE CAPABLE OF MEETING CUSTOMERS' COMPUTING NEEDS. WORK WITH VARIOUS PROGRAMMING LANGUAGES AND FRAMEWORKS, SUCH AS NODE.JS, SCALA, AND GO. 

MINIMUM REQUIREMENTS:

MASTER'S DEGREE IN COMPUTER SCIENCE OR RELATED FIELD OF STUDY PLUS TWO (2) YEARS OF PROGRESSIVE EXPERIENCE IN SOFTWARE DEVELOPMENT UTILIZING JAVA AND SPRING FRAMEWORK; MICRO-SERVICES ORIENTED ARCHITECTURE AND EXTENSIBLE REST APLS; BUILDING MICROSERVICES, LARGE SCALE DISTRIBUTED SYSTEMS AND EVENT-DRIVEN ARCHITECTURES; AGILE SOFTWARE DEVELOPMENT METHODOLOGIES (E.G., XP, SCRUM) AND DATABASE TECHNOLOGY (E.G. RDBMS SUCH AS ORACLE OR POSTGRES AND/OR NOSQL SUCH AS DYNAMODB OR CASSANDRA) INCLUDING TWO (2) YEARS OF EXPERIENCE IN SAAS, PAAS, LAAS INDUSTRY WITH HANDS-ON EXPERIENCE WITH PUBLIC OR PRIVATE CLOUD OFFERINGS (E.G., AWS, GAE, AZURE). 

ALTERNATE REQUIREMENTS:

BACHELOR'S DEGREE IN COMPUTER SCIENCE OR RELATED FIELD OF STUDY PLUS FIVE (5) YEARS OF EXPERIENCE IN SOFTWARE DEVELOPMENT UTILIZING JAVA AND SPRING FRAMEWORK; MICRO-SERVICES ORIENTED ARCHITECTURE AND EXTENSIBLE REST APLS; BUILDING MICROSERVICES, LARGE SCALE DISTRIBUTED SYSTEMS AND EVENT-DRIVEN ARCHITECTURES; AGILE SOFTWARE DEVELOPMENT METHODOLOGIES (E.G., XP, SCRUM) AND DATABASE TECHNOLOGY (E.G. RDBMS SUCH AS ORACLE OR POSTGRES AND/OR NOSQL SUCH AS DYNAMODB OR CASSANDRA) INCLUDING TWO (2) YEARS OF EXPERIENCE IN SAAS, PAAS, LAAS INDUSTRY WITH HANDS-ON EXPERIENCE WITH PUBLIC OR PRIVATE CLOUD OFFERINGS (E.G., AWS, GAE, AZURE).

SPECIAL REQUIREMENT:

MUST PASS TECHNICAL INTERVIEW.
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

If your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Solutions Architect - West Coast
java python scala big data linux cloud May 06
Confluent is pioneering a fundamentally new category of data infrastructure focused on data in motion. Have you ever found a new favorite series on Netflix, picked up groceries curbside at Walmart, or paid for something using Square? That’s the power of data in motion in action—giving organizations instant access to the massive amounts of data that is constantly flowing throughout their business. At Confluent, we’re building the foundational platform for this new paradigm of data infrastructure. Our cloud-native offering is designed to be the intelligent connective tissue enabling real-time data, from multiple sources, to constantly stream across the organization. With Confluent, organizations can create a central nervous system to innovate and win in a digital-first world.

We’re looking for self-motivated team members who crave a challenge and feel energized to roll up their sleeves and help realize Confluent’s enormous potential. Chart your own path and take healthy risks as we solve big problems together. We value having diverse teams and want you to grow as we grow—whether you’re just starting out in your career or managing a large team, you’ll be amazed at the magnitude of your impact.

We are looking for a Solutions Architect to join our Customer Success team. As a Solutions Architect (SA), you will help customers leverage streaming architectures and applications to achieve their business results. In this role, you will interact directly with customers to provide software architecture, design, and operations expertise that leverages your deep knowledge of and experience in Apache Kafka, the Confluent platform, and complementary systems such as Hadoop, Spark, Storm, relational and NoSQL databases. You will develop and advocate best practices, gather and validate critical product feedback, and help customers overcome their operational challenges.

Throughout all these interactions, you will build a strong relationship with your customer in a very short space of time, ensuring exemplary delivery standards. You will also have the opportunity to help customers build state-of-the-art streaming data infrastructure, in partnership with colleagues who are widely recognized as industry leaders, as well as optimizing and debugging customers existing deployments.

Location:
Anywhere in West Coast, USA
You will be based in LOCATION, with 60-75% travel expected.

Responsibilities

  • Helping a customer determine his/her platform and/or application strategy for moving to a more real-time, event-based business. Such engagements often involve remote preparation; presenting an onsite or remote workshop for the customer’s architects, developers, and operations teams; investigating (with Engineering and other coworkers) solutions to difficult challenges; and writing a recommendations summary doc.
  • Providing feedback to the Confluent Product and Engineering groups
  • Building tooling for another team or the wider company to help us push our technical boundaries and improve our ability to deliver consistently with high quality
  • Testing performance and functionality of new components developed by Engineering
  • Writing or editing documentation and knowledge base articles, including reference architecture materials and design patterns based on customer experiencesHoning your skills, building applications, or trying out new product featuresParticipating in community and industry events
  • Participating in community and industry events

Requirements

  • Deep experience designing, building, and operating in-production Big Data, stream processing, and/or enterprise data integration solutions, ideally using Apache Kafka
  • Demonstrated experience successfully managing multiple B2B infrastructure software development projects, including driving expansion, customer satisfaction, feature adoption, and retention
  • Experience operating Linux (configure, tune, and troubleshoot both RedHat and Debian-based distributions)
  • Experience using cloud providers (Amazon Web Services, Google Cloud, Microsoft Azure) for running high-throughput systems
  • Experience with Java Virtual Machine (JVM) tuning and troubleshooting
  • Experience with distributed systems (Kafka, Hadoop, Cassandra, etc.)
  • Proficiency in Java
  • Strong desire to tackle hard technical problems, and proven ability to do so with little or no direct daily supervision
  • Excellent communication skills, with an ability to clearly and concisely explain tricky issues and complex solutions
  • Ability to quickly learn new technologies
  • Ability and willingness to travel up to 50% of the time to meet with customers

Bonus Points

  • Experience helping customers build Apache Kafka solutions alongside Hadoop technologies, relational and NoSQL databases, message queues, and related products
  • Experience with Scala, Python, or Go
  • Experience working with a commercial team and demonstrated business acumen
  • Experience working in a fast-paced technology start-up
  • Experience managing projects, using any known methodology to scope, manage, and deliver on plan no matter the complexity
  • Bachelor-level degree in computer science, engineering, mathematics, or another quantitative field


Come As You Are

At Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. The more diverse we are, the richer our community and the broader our impact.

Click here to review our California Candidate Privacy Notice, which describes how and when Confluent, Inc., and its group companies, collects, uses, and shares certain personal information of California job applicants and prospective employees.

#LI-Remote
Share this job:
Solutions Architect - West Coast
java python scala big data linux cloud May 06
Confluent is pioneering a fundamentally new category of data infrastructure focused on data in motion. Have you ever found a new favorite series on Netflix, picked up groceries curbside at Walmart, or paid for something using Square? That’s the power of data in motion in action—giving organizations instant access to the massive amounts of data that is constantly flowing throughout their business. At Confluent, we’re building the foundational platform for this new paradigm of data infrastructure. Our cloud-native offering is designed to be the intelligent connective tissue enabling real-time data, from multiple sources, to constantly stream across the organization. With Confluent, organizations can create a central nervous system to innovate and win in a digital-first world.

We’re looking for self-motivated team members who crave a challenge and feel energized to roll up their sleeves and help realize Confluent’s enormous potential. Chart your own path and take healthy risks as we solve big problems together. We value having diverse teams and want you to grow as we grow—whether you’re just starting out in your career or managing a large team, you’ll be amazed at the magnitude of your impact.

We are looking for a Solutions Architect to join our Customer Success team. As a Solutions Architect (SA), you will help customers leverage streaming architectures and applications to achieve their business results. In this role, you will interact directly with customers to provide software architecture, design, and operations expertise that leverages your deep knowledge of and experience in Apache Kafka, the Confluent platform, and complementary systems such as Hadoop, Spark, Storm, relational and NoSQL databases. You will develop and advocate best practices, gather and validate critical product feedback, and help customers overcome their operational challenges.

Throughout all these interactions, you will build a strong relationship with your customer in a very short space of time, ensuring exemplary delivery standards. You will also have the opportunity to help customers build state-of-the-art streaming data infrastructure, in partnership with colleagues who are widely recognized as industry leaders, as well as optimizing and debugging customers existing deployments.

Location:
Anywhere in West Coast, USA
You will be based in LOCATION, with 60-75% travel expected.

Responsibilities

  • Helping a customer determine his/her platform and/or application strategy for moving to a more real-time, event-based business. Such engagements often involve remote preparation; presenting an onsite or remote workshop for the customer’s architects, developers, and operations teams; investigating (with Engineering and other coworkers) solutions to difficult challenges; and writing a recommendations summary doc.
  • Providing feedback to the Confluent Product and Engineering groups
  • Building tooling for another team or the wider company to help us push our technical boundaries and improve our ability to deliver consistently with high quality
  • Testing performance and functionality of new components developed by Engineering
  • Writing or editing documentation and knowledge base articles, including reference architecture materials and design patterns based on customer experiencesHoning your skills, building applications, or trying out new product featuresParticipating in community and industry events
  • Participating in community and industry events

Requirements

  • Deep experience designing, building, and operating in-production Big Data, stream processing, and/or enterprise data integration solutions, ideally using Apache Kafka
  • Demonstrated experience successfully managing multiple B2B infrastructure software development projects, including driving expansion, customer satisfaction, feature adoption, and retention
  • Experience operating Linux (configure, tune, and troubleshoot both RedHat and Debian-based distributions)
  • Experience using cloud providers (Amazon Web Services, Google Cloud, Microsoft Azure) for running high-throughput systems
  • Experience with Java Virtual Machine (JVM) tuning and troubleshooting
  • Experience with distributed systems (Kafka, Hadoop, Cassandra, etc.)
  • Proficiency in Java
  • Strong desire to tackle hard technical problems, and proven ability to do so with little or no direct daily supervision
  • Excellent communication skills, with an ability to clearly and concisely explain tricky issues and complex solutions
  • Ability to quickly learn new technologies
  • Ability and willingness to travel up to 50% of the time to meet with customers

Bonus Points

  • Experience helping customers build Apache Kafka solutions alongside Hadoop technologies, relational and NoSQL databases, message queues, and related products
  • Experience with Scala, Python, or Go
  • Experience working with a commercial team and demonstrated business acumen
  • Experience working in a fast-paced technology start-up
  • Experience managing projects, using any known methodology to scope, manage, and deliver on plan no matter the complexity
  • Bachelor-level degree in computer science, engineering, mathematics, or another quantitative field


Come As You Are

At Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. The more diverse we are, the richer our community and the broader our impact.

Click here to review our California Candidate Privacy Notice, which describes how and when Confluent, Inc., and its group companies, collects, uses, and shares certain personal information of California job applicants and prospective employees.

#LI-Remote
Share this job:
Director of Product Line Marketing
 
executive java python javascript scala big data May 03
The Couchbase Server Director of Product Line  Marketing Manager will be the outward facing champion of Couchbase’s product lines. This role will be responsible for a range of outbound marketing activities focused on articulating both the technologic and business values of the platform in order to increase our product adoption in an extremely competitive marketplace. Responsibilities include, but are not limited to, the following:
● Product line messaging and positioning with an eye on consistency across the product offerings and targeting specific audiences.
● Creation of strategic sales tools including presentations and competitive product positioning for use by Couchbase’s direct sales force and partners.
●Creating product collateral, evaluation guides, and white papers about relevant technology and business issues for Couchbase developers and architects.
● Developing cost effective lead generation campaign programs including messaging, long-form content, follow-up tactics, and promotions.
● Launching new products to sales, marketing, customers, prospects, press and analysts.
● Researching industry segments, use cases and business functions where Couchbase technology can have significant impact.
● Coordinating and communicating Go-To-Market needs with sales enablement, product management, engineering, developer advocacy, documentation and services groups.
● Interacting with analysts to influence market perception.
● Speaking publicly about Couchbase products.
● Publishing blogs to support our social media strategy.
 
The role requires strong technical, analytic, writing and communication skills.  Candidates must be able to assimilate new concepts and technology quickly and articulate its advantages and business value concisely. Candidates with real-world experience with enterprise databases, scalable cloud architectures, application development, analytics, business intelligence or other market-defining technologies (IoT, NoSQL, Hadoop, Spark, etc.).  This is a high profile role that requires frequent interaction with sales, customers, engineering, and Couchbase executives.  Database programming is highly desired (SQL & NoSQL query languages) as are JavaScript, OLTP, report and web page design skills. Experience with Java, Scala, Hadoop, Python, Open Source software and cloud-managed services are significant plusses.  
 
This position reports to the Vice President of Product & Solutions Marketing who is located at Couchbase corporate headquarters in Santa Clara, CA. Exceptional remote candidates will be considered. 

Qualifications

  • Excellent presentation and written communication skills
  • A degree in applicable database, computer science or networking disciplines or equivalent experience
  • 10+ years of enterprise software industry business experience, ideally in marketing, pre-sales, engineering or product management
  • Experience working in the evolving database markets such as NoSQL or big data analytics are a significant plus
  • Experience in technical sales or business development a significant plus
  • Experience using relational databases, NoSQL databases Linux and windows operating systems and cloud environments (AWS, Azure or GCP) is preferred
  • Ability to present technical concepts and examples to a varied audience
  • Demonstrated ability to coordinate activities across departments and functions as applied to product launch activities
  • Self-starter with abundant initiative
  • Experience in software product management is a plus
  • Web publishing experience is a plus
  • Some travel required
  • The ideal candidate will be a creatively thinking former IT or database programmer with sales, marketing or product management experience who wants to work in a fast paced market-making environment and organization.
About Couchbase

Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.  
 
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits and pre-tax commuter perks

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Couchbase is proud to be an equal opportunity workplace. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.

Share this job:
Implementation Manager - Atlanta
Dataiku  
manager scala data science big data May 03
Dataiku allows enterprises to create value with their data in a human-centered way while breaking down silos and encouraging collaboration. One of the most unique characteristics of our product, Dataiku, is the breadth of its scope and the fact that it caters both to technical and non-technical users. With Dataiku, we aim to empower people through data and democratize data science.

Dataiku is looking for an Implementation Manager to join the team. The ideal candidate is an energetic individual who is passionate about deploying big data technologies and using data science to solve business problems, and who will efficiently help customers drive their projects to get the most out of Dataiku DSS.

As a part of the Customer team, the Implementation Manager is responsible for driving smooth client implementations of our product. It requires skilled coordination of the deployment, training, and adoption of best practices, positioning users to derive the maximum value from the software, contributing to their data-driven operational success.

In this role, you'll help the team:

  • Effectively project-manage the delivery to our clients of Dataiku’s suite of professional services, including... assisted software installation, customer training/coaching, and co-development of data science projects with our customers
  • Maintain consistent and concise internal communication across multiple teams
  • Build and maintain relationships with key partners, both within Dataiku and among our customers
  • Ensure customer satisfaction throughout the implementation process
  • Contribute to the standardization of our implementation processes while Dataiku continues our rapid growth
  • Set up our customers for success using Dataiku DSS from day one

You may be a good fit for the role if you have:

  • 7+ years of relevant software implementation and/or project management experience
  • Demonstrated implementation management skills including: leadership, communication, customer and time management
  • Organized, process-oriented, and resourceful
  • Ability to explain complex concepts to varying degrees of technical audiences
  • Experience providing customer training is a plus
  • An interest in learning about and staying up-to-date on the latest data science techniques (Python, R, Scala, Hadoop, Spark, H2O, SQL…)
  • You must be technically-minded, but you don’t have to be an engineer to do well here
  • Bachelor’s degree required
  • PMP certification or similar training is a plus

Benefits:

  • Opportunity to join Dataiku early on and help scale the company
  • Competitive compensation package, equity, health benefits, and paid vacation
  • Trips to Paris, our European HQ (post Covid)
  • Opportunity to work with a smart, passionate and driven team
  • Dataiku has a strong culture based on key values: Ownership, Passion, Autonomy and Friendliness

  • Dataiku processes your data for recruitment purposes only. We store these data in our Applicant Tracking System, Lever, which is fully compliant with EU data protection laws, and we will not share it with anyone else. You will find information about our compliance with GDPR on our website.


To fulfill its mission, Dataiku is growing fast! In 2019, we achieved unicorn status, doubled in size and opened new offices across the globe. 2020 looked no different as we announced a $100 million Series D in August! We are now more than 600 Dataikers globally. Spanning from Sydney to Frankfurt, Denver to London, geography (and remote work) doesn’t stop Dataikers from working closely together and sharing experiences. Collaboration is key within our product and culture. We strive to create a sense of belonging and community while fostering diverse thinking by encouraging cross-team, cross-office interactions like our annual company offsite or Paris onboarding. Fly over to Twitter, LinkedIn, and Instagram to read stories about our culture, people, and success. 

Our practices are rooted in the idea that everyone should be treated with dignity, decency and fairness. Dataiku also believes that a diverse identity is a source of strength and allows us to optimize across the many dimensions that are needed for our success. Therefore, we are proud to be an equal opportunity employer. All employment practices are based on business needs, without regard to race, ethnicity, gender identity or expression, sexual orientation, religion, age, neurodiversity, disability status, citizenship, veteran status or any other aspect which makes an individual unique or protected by laws and regulations in the locations where we operate. This applies to all policies and procedures related to recruitment and hiring, compensation, benefits, performance, promotion and termination and all other conditions and terms of employment.
Share this job:
Fullstack Software Engineer, Cloud Admin Team
 
cloud java python javascript scala saas Apr 27
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is looking for a full stack engineer to join our Core Administration team. You'll be joining a team focused on making Atlassian Cloud scale for usage in Enterprises by helping build out of enterprise grade scale accompanied with governance, trust and security. Our team has substantial impact on the growth of Atlassian, and we're committed to pushing current trends in cloud development in order to create a solid experience across our brand.

More about you
As an engineer on this team, you will work with a talented team of Product Managers, Designers, and Architects to build application layer services to help make administration of Atlassian products simple at Enterprise scale. You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as proactively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

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

  • Experience crafting and implementing high-performance RESTful micro-services serving millions of requests a day
  • Fluency in any modern object oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Fluency in with web application development and JavaScript frameworks (React, Redux, JQuery and Angular)
  • Real passion for collaboration and strong interpersonal skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiar with cloud architecture patterns
  • You have engineering discipline to produce software with quality

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

  • Experience working with Kubernetes and Docker
  • Experience with providing technical leadership to small development teams
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Senior Software Engineer
C2FO  
scala postgresql node-js typescript apache-kafka senior Apr 26

Want to work on our core domain? Help us make our system reactive and event-driven with Kafka? Scale our system to support our Fortune 500 customers? Join our team!

Our software engineers are at the forefront of how customers interact with C2FO. Working with our product team, we create applications for both internal and external customers. Our philosophy: short iterations with a focus on scalability while ensuring maintainability.

What you’ll do

  • Take ownership of technical designs and key areas of the system.
  • Work with our Product Managers to break down project details and ensure requirements are complete.
  • Develop and ship code to complete impactful projects.
  • Give and receive feedback on your team’s code on GitHub.
  • Mentor, pair with, and support the growth of other engineers.
  • Apply good coding practices to ensure our code base is readable, secure, and scalable.
  • Improve our documentation and document design decisions and rationale.
  • Collaborate with others across the company, including Product, DevOps, and operational stakeholders.

What you’ll need

  • Passionate about solving problems for a fast-paced FinTech company
  • Concerned with the success of their teammates as well as themself
  • Respectful towards teammates regardless of their abilities
  • Able to work in a highly collaborative software development environment
  • Willing to debate, obtain, and move forward with the best solution
  • Always digging deeper to understand the problem space and the 'why' of your work.
  • Passionate about testing, code quality, and continuous integration
  • Vigilant in identifying tech debt and always improving how we do things
  • Persistent in the face of roadblocks; dispatches them efficiently, pulling in others as necessary.
  • Comfortable with source control, especially git
  • Self-motivated developer who can work independently
  • Bachelor's or higher degree or its equivalent is normally the minimum entry requirement for the position
  • Minimum of 3 years of experience in the job offered or in a related position
  • Proficient communication in English both written and verbal

We'd be particularly delighted to hire someone who has experience with:

  • Scala, Java, Kotlin
  • Apache Kafka, Kafka Streams, Akka, Akka Streams
  • Node.js, TypeScript, Javascript
  • Relational database (PostgreSQL)
  • RESTful or GraphQL APIs
  • AWS or GCP
  • Docker and Kubernetes
Share this job:
Backend Software Engineer - Confluence Collaboration
 
backend java python javascript scala saas Apr 22
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is looking for an experienced and talented Back End Developer to join the Confluence Collaboration team in Mountain View or remote. You will have a direct impact on the customer experience through the design and implementation of new features and functionalities in Confluence. The Collaboration team owns many interactive elements like comments, tasks, notifications and mentions. You'll work as part of a rapidly growing high-energy team delivering incredible, creative improvements to our product. You'll collaborate with other developers to write the best code for the project and deliver amazing results that our users love.

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

  • Proficiency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Knowledge of the principles to construct fault-tolerance, reliable and durable software systems
  • Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GCP, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • A desire to dive deep into user facing experience and build systems to help support them

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

  • Experience crafting and implementing highly scalable and performant RESTful and GQL based micro-services
  • Experience working with distributed eventing systems, i.e. Kafka
  • Familiarity with reactive programming frameworks, i.e. Spring Webflux, RXJava
  • Experience with large-scale distributed systems
  • Practical knowledge of agile software development methodologies (e.g., XP, scrum)
  • Experience with continuous delivery and infrastructure as code
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Backend Software Engineer
 
backend java python javascript scala saas Apr 12
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.


JOB DUTIES:
BUILD FEATURES FOR ENTERPRISE-SCALE CUSTOMERS TO ENABLE BETTER GOVERNANCE, TRUST, AND SECURITY. DESIGN, CREATE AND OPERATE HIGH-PERFORMANCE RESTFUL MICRO-SERVICES THAT ARE USED BY INTERNAL AND EXTERNAL USERS. WORK WITH DATABASE TECHNOLOGY, SUCH AS RDBMS LIKE ORACLE OR POSTGRES AND/OR NOSQL LIKE DYNAMODB OR CASSANDRA TO INSTRUMENT MONITOR AND PERFORMANCE TEST SYSTEMS. UTILIZE STATE OF THE ART TOOLS AND TECHNOLOGIES INCLUDING BUT NOT LIMITED TO MODERN OBJECT­ ORIENTED PROGRAMMING LANGUAGES, E.G. JAVA, SCALA, PYTHON, JAVASCRIPT, ETC. AND SAAS, PAAS, AND/OR LAAS TOOLS FOR PUBLIC CLOUD OFFERINGS, SUCH AS AWS, GAE, AZURE. COLLABORATE WITH OTHER DEVELOPERS TO WRITE CODE FOR PROJECTS AND DELIVER RESULTS THAT MEET THE USERS' NEEDS.

MINIMUM REQUIREMENTS:
MASTER'S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING, OR A CLOSELY RELATED FIELD OF STUDY PLUS TWO (2) YEARS OF EXPERIENCE AS SOFTWARE ENGINEER RESPONSIBLE FOR CRAFTING HIGH­ PERFORMANCE RESTFUL MICRO-SERVICES, WORKING WITH ANY DATABASE TECHNOLOGY. (E.G. RDBMS LIKE ORACLE OR POSTGRES AND/OR NOSQL LIKE DYNAMODB OR CASSANDRA) TO INSTRUMENT MONITOR AND PERFORMANCE TEST SYSTEMS, AND UTILIZING TOOLS AND TECHNOLOGIES INCLUDING BUT NOT LIMITED TO MODERN OBJECT-ORIENTED PROGRAMMING LANGUAGES, E.G. JAVA, SCALA, PYTHON, JAVASCRIPT, ETC. AND SAAS, PAAS, AND/OR LAAS TOOLS FOR PUBLIC CLOUD OFFERINGS, SUCH AS AWS, GAE, AZURE.

ALTERNATE REQUIREMENTS:
BACHELOR'S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING, OR A CLOSELY RELATED FIELD OF STUDY PLUS FIVE (5) YEARS OF EXPERIENCE AS SOFTWARE ENGINEER RESPONSIBLE FOR CRAFTING HIGH­ PERFORMANCE RESTFUL MICRO-SERVICES, WORKING WITH ANY DATABASE TECHNOLOGY (E.G. RDBMS LIKE ORACLE OR POSTGRES AND/OR NOSQL LIKE DYNAMODB OR CASSANDRA) TO INSTRUMENT MONITOR AND PERFORMANCE TEST SYSTEMS, AND UTILIZING TOOLS AND TECHNOLOGIES INCLUDING BUT NOT LIMITED TO MODERN OBJECT-ORIENTED PROGRAMMING LANGUAGES, E.G. JAVA, SCALA, PYTHON, JAVASCRIPT, ETC. AND SAAS, PAAS, AND/OR LAAS TOOLS FOR PUBLIC CLOUD OFFERINGS, SUCH AS AWS, GAE, AZURE.

SPECIAL REQUIREMENTS:
MUST PASS TECHNICAL INTERVIEW.
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Software Development Engineer II, Analytics Platform
 
java python scala saas big data cloud Apr 12
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Are you passionate about data platforms and tools? Are you a forward-thinking, structured problem solver who is passionate about building systems at scale? Do you understand data tools and services and when to use them? If so, this role with our team at Atlassian is for you.
We are looking for a Software Engineer to join our Analytics Platform Team and build world-class data solutions that will act as the backbone for Atlassian’s PaaS and analytics services.
You will partner with teams at Atlassian across various initiatives, working with them to understand the gaps, bring your findings back to the team, and work on building these capabilities.

More About The Team
Data is a BIG deal at Atlassian. Our data platform stores multiple petabytes spread across all regions our customers exist in. These data stores grow by 100s of terabytes each month and serve up critical parts of our products and analytics services.
It’s our team's job to make sure this data can be consumed in highly accessible ways and meet the compliance and governance needs of all countries we operate in.
You’ll be joining a team that is crazy smart and very direct. We ask hard questions and challenge each other to constantly improve our work. We're all about enabling growth by delivering the right data and insights in the right way to partners across the company.

On Your First Day, We'll Expect You To Have:

  • Excellent, in-depth command over SaaS and Cloud with extensive understanding of AWS and the building blocks within that platform.
  • Experience building light weight & highly available services to onboard , orchestrate and transform data at scale .
  • Proficiency across software engineering best practices including coding standards, code reviews, CI/CD build, deployment and testing
  • Proficiency in Python and any modern object-oriented programming language (e.g., Java, Kotlin, Go, Scala etc.)
  • Adept at working with cutting edge Big Data tech tacks ,streaming and distributed systems like Spark , Druid etc.
  • Proficient at API Designs and Integration.
  • Well aware of the nuances of secure cloud design across Infrastructure and Data
  • Ability to contribute to the technical design & vision for the product
  • Bachelor's degree in Engineering, Computer Science, or equivalent

Nice To Have:

  • Familiarity with enterprise practices like data sovereignty and data residency
  • Experience with Kubernetes and Docker
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Principal Software Engineer, Data Exchange Platform
 
java scala saas cloud aws api Apr 07
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is seeking a Principal Software Engineer to join our Data Exchange Platform team! The DXP team builds abstracted data movement and exchange capabilities via technically opinionated services with the goal of scaling, standardizing, and evolving the transit of data at Atlassian. This team has a wide impact across Atlassian's portfolio of products including innovations and acquisitions. We build services for scale - handling tens of thousands of requests per second and hundreds of millions of requests per day from Atlassian customers. We value and encourage autonomy, and our team members like to roll up their sleeves and drive change. We have a high operational bar and take pride in setting team members up for success.

You'll be joining a dynamic, 25-person engineering team that delivers impactful, creative improvements to our products. As a forward-thinking leader, you'll collaborate regularly with engineers and provide new insights and feedback to help the team deliver a remarkable customer experience. You'll guide the team through ambiguity and new terrain, surefooted and pragmatic even in the dark. 

On their first day, we'll expect the candidates to have:

  • Excellent, in-depth command over SaaS and Cloud with extensive understanding of AWS and the building blocks within that platform
  • Experience building and running large-scale event-based systems like Kafka, AWS Kinesis, or similar
  • Solid understanding of API design and data modeling fundamentals
  • Awareness of the nuances of secure cloud design across Infrastructure and Data
  • Ability to modulate between going wide to address a problem space in tandem with delegating responsibilities to junior team members, as well as rolling your sleeves and diving deep into execution of more abstract problem spaces and prototypes as needed.
  • Proficiency in any modern object-oriented programming language (e.g., Java, Kotlin, Go, Scala etc.). This role involves being an integral part of the implementation as well.
  • Engineering discipline to produce software with quality as part of a high trust team
  • Clear, well-articulated communication to build and express a technical vision for a given platform capability and pitch it to critical internal partners
  • Bachelor's degree in Engineering, Computer Science, or equivalent

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

  • Familiarity with enterprise practices like data access control, data sovereignty, and data residency
  • Experience with Kubernetes and Docker
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Principal Software Architect, Enterprise Cloud
 
cloud java python javascript scala saas Apr 07
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is looking for an experienced architect to join our Regulated Industries and Data Management team! We've designed this role to drive forward a superior cloud offering ready for enterprise customers, leading the design, implementation, and operation of critical cloud services.

You'll be joining a dynamic, 50-person engineering team that delivers impactful, creative improvements to our products. As a forward-thinking leader for your team, you'll collaborate regularly with engineers and provide new insights and feedback to help the team deliver a remarkable customer experience. You'll guide the team through ambiguity and new terrain, surefooted and pragmatic even in the dark. 

On their first day, we'll expect the candidates to have:

  • Broad experience architecting, designing and building large-scale distributed systems
  • Deep knowledge of cloud-based systems, including operational requirements
  • Understanding of SaaS, PaaS, IaaS with experience in one or more public cloud offerings (AWS, GAE, Oracle, Azure)
  • Experience in crafting and implementing high-performance RESTful micro-services
  • Fluency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, go etc.) and in architecture patterns for distributed systems 
  • Experience with cloud-scale messaging, streaming, or storage systems
  • A bias toward collaboration, with strong interpersonal and communication skills (written and oral)

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

  • Understanding of regulated industries and compliance requirements of HIPAA and/or FedRAMP 
  • Experience in enterprise security and identity management, and products which target administrators
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Senior Software Engineer - Machine Learning Platform, Model Development
 
machine learning senior python scala aws api Apr 05
At Netflix, we entertain and bring joy to people across the world through amazing stories. We think of the Netflix service less as a monolithic product and more as hundreds of millions of different products by serving uniquely personalized experiences to each of our 200+ Million members. Machine learning is at the central driver of innovation across many aspects of Netflix’s business, from personalization recommendation algorithms at scale, content and script insights, to media asset processing. 

The Machine Learning Platform organization’s mission is to maximize the business impact of machine learning practitioners at Netflix.  We do this through building an ML Platform that helps scale and enable all stages of the ML lifecycle, including ad-hoc exploration and experimentation, preparing training data, model development, and robust production deployment.  The Model Development team within the Machine Learning Platform organization is focused on enabling innovation in offline experimentation for the large diversity of ML use cases within Netflix.

The Opportunity:
In this role you will help define and execute the strategy and vision for enabling standard and novel experimentation practices at Netflix, including model training, ensembling and pipeline componentization, hyperparameter optimization, feature selection and engineering, model reuse, model evaluation/validation, performance profiling and optimization.  You will build systems, infrastructure and libraries to provide a robust and transparent platform for experimentation at scale, aiming to consistently deliver “member joy” to our platform customers.  You will work within the larger Machine Learning Platform org and the applied ML research community at Netflix to set the forward looking direction for nascent platform areas of investment like AutoML and ML Performance.

To be successful, you will need a deep understanding of software engineering and ML, with a particular eye for designing ergonomic, fluent and flexible systems for ML practitioners.  You will need the ability to learn quickly, work collaboratively with other engineers and scientists, and to translate research needs and opportunities into scalable, easy to use solutions. A thoughtful and practical approach to building infrastructure, the ability to empathize and understand the needs of our customers, and rely on your applied machine learning experience to provide polished experiences to end users.

Work on this team spans critical functional integrations with the compute and data stack, in addition to high level machine learning tooling and libraries used to directly accelerate and automate common ML workflows for the diversity of ML use cases at Netflix.

You will have an opportunity to accelerate innovation in one of the premier machine learning powered companies in the world today, that is redefining how video content is consumed globally.

Minimum Qualifications

  • Strong bias towards action, great curiosity, and excellent communication skills
  • Experience designing end-user software with good API design sensibilities
  • Exposure to working with high-scale distributed systems
  • Experience in successfully applying machine learning to real-world domains
  • BS/MS in Computer Science, Electrical Engineering or a related field
  • 5+ years of professional experience

Preferred Qualifications

  • Experience developing ML experimentation platforms, libraries or tools
  • Experience with model tuning strategies: feature engineering, hyperparameter optimization, feature selection, deep learning optimization (e.g. neural architecture search)
  • Experience with open source ML libraries such as Tensorflow, PyTorch, XGBoost, SkLearn 
  • Experience or exposure to profiling and optimizing deep learning workloads
  • Experience or exposure to AutoML or black box optimization areas.
  • Experience working with production data pipelines
  • Experience using Scala, Python, Spark, AWS services
  • Exposure to the Recommender Systems domain
Netflix is an equal opportunity employer and strives to build diverse teams from all walks of life. We offer a unique culture of freedom and responsibility with a clear long-term view. We recommend reading through these to understand what working at Netflix is like.

Share this job:
Architect, Enterprise Cloud
 
cloud java python javascript scala saas Apr 02
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is looking for an experienced architect to join our rapidly growing Enterprise and Migrations team! We've designed this role to drive forward a superior cloud offering ready for enterprise customers, leading the design, implementation, and operation of critical cloud services.

You'll be joining a dynamic, 50-person engineering team that delivers impactful, creative improvements to our products - including Atlassian Access & AdminHub. As a forward-thinking leader for your team, you'll collaborate regularly with engineers and provide new insights and feedback to help the team deliver a remarkable customer experience. You'll guide the team through ambiguity and new terrain, surefooted and pragmatic even in the dark. 

On their first day, we'll expect the candidates to have:

  • Broad experience architecting, designing and building large-scale distributed systems
  • Deep knowledge of cloud-based systems, including operational requirements
  • Understanding of SaaS, PaaS, IaaS with experience in one or more public cloud offerings (AWS, GAE, Oracle, Azure)
  • Experience in crafting and implementing high-performance RESTful micro-services
  • Fluency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, go etc.) and in architecture patterns for distributed systems
  • Experience with cloud-scale messaging, streaming, or storage systems
  • A bias toward collaboration, with strong interpersonal and communication skills (written and oral)

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

  • Understanding of regulated industries and compliance requirements of HIPPA and/or FedRAMP
  • Experience in enterprise security and identity management, and products which target administrators
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Curriculum Developer
java html scala linux cloud dot net Apr 02
Confluent is pioneering a fundamentally new category of data infrastructure focused on data in motion. Have you ever found a new favorite series on Netflix, picked up groceries curbside at Walmart, or paid for something using Square? That’s the power of data in motion in action—giving organizations instant access to the massive amounts of data that is constantly flowing throughout their business. At Confluent, we’re building the foundational platform for this new paradigm of data infrastructure. Our cloud-native offering is designed to be the intelligent connective tissue enabling real-time data, from multiple sources, to constantly stream across the organization. With Confluent, organizations can create a central nervous system to innovate and win in a digital-first world.

We’re looking for self-motivated team members who crave a challenge and feel energized to roll up their sleeves and help realize Confluent’s enormous potential. Chart your own path and take healthy risks as we solve big problems together. We value having diverse teams and want you to grow as we grow—whether you’re just starting out in your career or managing a large team, you’ll be amazed at the magnitude of your impact.

Confluent is looking for a Technical Curriculum Developer. Working with subject matter experts and trainers—and eventually becoming a subject matter expert yourself—you will be responsible for creating, updating, and maintaining our curriculum of instructor-led and e-learning training courses covering Apache Kafka and the Confluent Platform. Training is a core part of Confluent’s Customer Success strategy, and you will be a key member of the team.

Responsibilities:

  • Work cross-functionally with SMEs and other teams (engineering, support, professional services, etc.) to develop effective learning content in multiple delivery styles (includes online, classroom, virtual instructor-led training and blended learning content).
  • Design and develop learning solutions and programs to apply adult learning principles and systematic instructional design to enable learners to rapidly absorb the technical content.
  • Develop exercises, illustrations, tutorials, job aids, assessments, and other methods of learning to improve course materials and multimedia based assets.
  • Use project management tools and skills to manage medium to large scale content development projects.
  • Maintain and update current courses, keeping material in sync with new releases of Apache Kafka and Confluent Platform.
  • Liaise with stakeholders to perform needs-assessments and analysis to determine training needs based on customer requirements.

What We're Looking For:

  • Three or more years of experience in a curriculum development role (or similar).
  • An undergraduate degree in communication, education, design, or technical field.
  • Professional experience using e-learning software (Articulate, Captivate, or similar)
  • Experienced using video editing tools (Final Cut, Adobe Premier, After Effects, Camtasia, or similar)
  • Working understanding of web and media design tools (Adobe Creative Cloud, HTML, CSS)
  • Experience designing and developing training materials and content to include creating instructor-led materials, online/e-learning modules, job aids, online tutorials, multimedia products (video, graphic, audio), and other training materials.
  • Demonstrated ability to manage medium to large scale programs while working cross-functionally with multiple teams and stakeholders in IT environment. Familiarity with online learning, learning technology, instructional, graphic, and/or web design or development skills.
  • Experience developing and supporting training for technical/IT related positions
  • Some travel required (<10%).
  • Excellent in spoken and written English
  • Portfolio and/or eLearning sample are required at interview.

What Gives You An Edge:

  • Knowledge of Apache Kafka and/or the Confluent Platform
  • A background in large scale distributed systems
  • Experience in the use of Markdown, AsciiDoc, and PDF
  • Basic Linux admin skills
  • Proficient in at least one programming language, preferably Java, Scala, or C# (.NET)
  • Hands-on experience with Docker
  • Experience with Git and GitHub
Come As You Are

At Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. The more diverse we are, the richer our community and the broader our impact.

Click here to review our California Candidate Privacy Notice, which describes how and when Confluent, Inc., and its group companies, collects, uses, and shares certain personal information of California job applicants and prospective employees.
Share this job:
Senior Software Engineer, Backend
Hopper  
cloud scala mysql kubernetes microservices big data Apr 02

THE ROLE:

A stellar opportunity to have a massive impact on the future of Hopper's travel technology! We're hiring an amazing Backend Engineer to join the Fintech team here at Hopper! Our team is developing new products that will build the foundation for the next generation of travel selling and booking technology and contributes to 70% of the company's overall revenue! As a Senior Software Engineer, you will be directly responsible for designing, implementing, and deploying the complex backend systems that power Hopper’s award-winning user experience!

IN THIS ROLE, YOU WILL:

  • Solve complex technical problems to empower engineering teams
  • Work in a dynamic microservices environment with a rich API tier
  • Ship your first code in days, iterating on features in an agile manner leveraging Scala and technologies like GCP, Kafka, BigQuery, BigTable, Hbase, Cloud SQL
  • Build robust and performant infrastructure that supports millions of dollars of revenue.
  • Make important architectural decisions about core backend systems to take advantage of our microservices architecture
  • Collaborate with a diverse group of people, giving and receiving feedback for growth
  • Execute on big opportunities, helping Hopper rise to the top of the travel industry!

AN IDEAL CANDIDATE HAS:

  • Experience thriving in dynamic backend environments, delivering user experience at scale.
  • Experience working with persistence technologies
  • The ability to bring leading industry techniques and technologies to the table
  • Experience mentoring and leading people at different stages in their career
  • Excels in cross-functional teams, working fluidly with Product Managers, Data Scientists, Mobile Engineers, and other highly skilled specialists
  • A passionate focus on quality, writing testable code that performs well for our consumers
Share this job:
Data Engineer
 
java python scala big data aws Mar 30
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.


Job description

Atlassian is looking for a Data Engineer to join our Go-To Market Data Engineering (GTM-DE) team which is responsible for building our data lake, maintaining our big data pipelines / services and facilitating the movement of billions of messages each day. We work directly with the business stakeholders and plenty of platform and engineering teams to enable growth and retention strategies at Atlassian. We are looking for an open-minded, structured thinker who is passionate about building services that scale.

On a typical day you will help our stakeholder teams ingest data faster into our data lake, you’ll find ways to make our data pipelines more efficient, or even come up ideas to help instigate self-serve data engineering within the company. Then you will move on to building micro-services, architecting, designing, and enabling self serve capabilities at scale to help Atlassian grow. 

You’ll get the opportunity to work on a AWS based data lake backed by the full suite of open source projects such as Presto, Spark, Airflow and Hive. We are a team with little legacy in our tech stack and as a result you’ll spend less time paying off technical debt and more time identifying ways to make our platform better and improve our users experience.

More about you

As a data engineer in the GTM-DE team, you will have the opportunity to apply your strong technical experience building highly reliable services on managing and orchestrating a multi-petabyte scale data lake. 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 and test cases.

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

  • At least 2 years professional experience as a software engineer or data engineer
  • A BS in Computer Science or equivalent experience
  • Strong programming skills (some combination of Python, Java, and Scala preferred)
  • Experience with data modeling
  • Knowledge of data warehousing concepts
  • Experience writing SQL, structuring data, and data storage practices
  • Experienced building data pipelines and micro services
  • Experience with Spark, Hive, Airflow and other streaming technologies to process incredible volumes of streaming data
  • A willingness to accept failure, learn and try again
  • An open mind to try solutions that may seem crazy at first
  • Experience working on Amazon Web Services (in particular using EMR, Kinesis, RDS, S3, SQS and the like)

  • It's preferred, but not technically required, that you have:

  • Experience building self-service tooling and platforms
  • Built and designed Kappa architecture platforms
  • A passion for building and running continuous integration pipelines.
  • Built pipelines using Databricks and well versed with their API’s
  • Contributed to open source projects (Ex: Operators in Airflow)
More about our team

Data is a BIG deal at Atlassian. We ingest over 180 billion events each month into our analytics platform and we have dozens of teams across the company driving their decisions and guiding their operations based on the data and services we provide.

It’s the data engineering teams job to make more Atlassian’s data driven and facilitate growth. We do this by providing metrics and other data elements which are reliable and trustworthy, as well as services and data products to help teams better self serve and improve their time to reliable insights.

You’ll be joining a team with a brand new mission, expanding into a new office. There will be plenty of challenges and scope to grow. We work very closely with Sales, Marketing and Commerce teams. We value when people ask hard questions and challenge each other to constantly improve our work. We are independent but love highly collaborative team environments, so you'll get the opportunity to work with lots of other awesome people just like you. We're all about enabling teams to execute growth and customer retention strategies by providing the right data fabrics and tools.

More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Share this job:
Backend Engineer, Enterprise and Migrations Team
 
backend java python javascript scala saas Mar 30
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is looking for a backend software engineer to join our Enterprise and Migrations team. You’ll be joining a team focused on building features for our enterprise-scale customers to enable better governance, trust, and security. Our team has a direct impact on the growth of Atlassian and is the proud owner of the Atlassian Access product. We are enabling cross-product experiences, and are committed to removing all blockers for adoption of cloud for enterprise customers.

More about you
As a backend software engineer on this team, you will work with a talented team of Product Managers, Designers, and Architects to build application-layer services encompassing backend development, monitoring, scaling and optimizing to make the administration of Atlassian products simple at Enterprise scale.

You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as actively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

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

  • 3+ years of experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
  • U.S. Bachelor or higher degree, or its equivalent, in Computer Science, Information Technology, Information Systems Management or a closely related field of study.

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

  • Experience using AWS, Kubernetes and Docker containers
  • Familiarity with GraphQL, web application development and JavaScript frameworks (React, JQuery, Angular)
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Data Engineer
 
java python scala big data aws Mar 29
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.


Job description

Atlassian is looking for a Data Engineer to join our Go-To Market Data Engineering (GTM-DE) team which is responsible for building our data lake, maintaining our big data pipelines / services and facilitating the movement of billions of messages each day. We work directly with the business stakeholders and plenty of platform and engineering teams to enable growth and retention strategies at Atlassian. We are looking for an open-minded, structured thinker who is passionate about building services that scale.

On a typical day you will help our stakeholder teams ingest data faster into our data lake, you’ll find ways to make our data pipelines more efficient, or even come up ideas to help instigate self-serve data engineering within the company. Then you will move on to building micro-services, architecting, designing, and enabling self serve capabilities at scale to help Atlassian grow. 

You’ll get the opportunity to work on a AWS based data lake backed by the full suite of open source projects such as Presto, Spark, Airflow and Hive. We are a team with little legacy in our tech stack and as a result you’ll spend less time paying off technical debt and more time identifying ways to make our platform better and improve our users experience.

More about you

As a data engineer in the GTM-DE team, you will have the opportunity to apply your strong technical experience building highly reliable services on managing and orchestrating a multi-petabyte scale data lake. 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 and test cases.

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

  • At least 2 years professional experience as a software engineer or data engineer
  • A BS in Computer Science or equivalent experience
  • Strong programming skills (some combination of Python, Java, and Scala preferred)
  • Experience with data modeling
  • Knowledge of data warehousing concepts
  • Experience writing SQL, structuring data, and data storage practices
  • Experienced building data pipelines and micro services
  • Experience with Spark, Hive, Airflow and other streaming technologies to process incredible volumes of streaming data
  • A willingness to accept failure, learn and try again
  • An open mind to try solutions that may seem crazy at first
  • Experience working on Amazon Web Services (in particular using EMR, Kinesis, RDS, S3, SQS and the like)

  • It's preferred, but not technically required, that you have:

  • Experience building self-service tooling and platforms
  • Built and designed Kappa architecture platforms
  • A passion for building and running continuous integration pipelines.
  • Built pipelines using Databricks and well versed with their API’s
  • Contributed to open source projects (Ex: Operators in Airflow)
More about our team

Data is a BIG deal at Atlassian. We ingest over 180 billion events each month into our analytics platform and we have dozens of teams across the company driving their decisions and guiding their operations based on the data and services we provide.

It’s the data engineering teams job to make more Atlassian’s data driven and facilitate growth. We do this by providing metrics and other data elements which are reliable and trustworthy, as well as services and data products to help teams better self serve and improve their time to reliable insights.

You’ll be joining a team with a brand new mission, expanding into a new office. There will be plenty of challenges and scope to grow. We work very closely with Sales, Marketing and Commerce teams. We value when people ask hard questions and challenge each other to constantly improve our work. We are independent but love highly collaborative team environments, so you'll get the opportunity to work with lots of other awesome people just like you. We're all about enabling teams to execute growth and customer retention strategies by providing the right data fabrics and tools.

More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Software Engineer
go node-js microservices javascript html css Mar 27

Eliminate Crime. Build Community.

Flock Safety provides a public safety operating system that empowers private communities and law enforcement to work together to eliminate crime. We are committed to protecting human privacy and mitigating bias in policing with the development of best-in-class technology rooted in ethical design, which unites civilians and public servants in pursuit of a safer, more equitable society.

Our Safety-as-a-Service approach includes affordable devices powered by LTE and solar that can be installed anywhere. Our technology detects and captures objective details, decodes evidence in real-time and delivers investigative leads into the hands of those who matter.

While safety is a serious business, we are a supportive team that is optimizing the remote experience to create strong and fun relationships even when we are physically apart. 

Our flock of hard-working employees thrive in a positive and inclusive environment, where a bias towards action is rewarded. Flock Safety is headquartered in Atlanta and operates nationwide. We are well funded by Meritech Capital, Initialized Capital, YCombinator, Matrix Partners, BedRock Capital, and Founders Fund - and we're scaling quickly.

About the opportunity 

This role falls in our Platform team, a team of 4 extremely sharp engineers responsible for our backend data processing pipeline, user facing products, and overall system architecture. They’re the glue that works closely with our Machine Learning and Hardware teams to tie everything into a cohesive product experience for our users.

Some challenges you’ll tackle

  • Own features through their lifecycle: backend, frontend, data stores – the whole shebang (#!)
  • Collaborate with Machine Learning and Hardware teams on multifaceted projects touching the entire system
  • Design systems at scale – We process over 20M images daily in real time
  • Learn our system. If a technology is out there, we probably touch it
  • Working directly with Product to scope features into iterative efforts
  • Assess new technologies as needed for a task and make decisions balancing technical need and business impact

About You

  • Love writing code and have extensive experience doing so. 
  • Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack.
  • Have a strong desire to grow their role as well as have a direct influence on the growth of a young company. 
  • Be interested in all aspects of the business, from direction to office space. 
  • Be excited about working on a fast-paced, constantly evolving product. 
  • Be able to crack a joke every now and then, even if you're the only one who laughs.

Our Tech

If you noticed, the above list says very little about specific coding skills. We believe the right person for this role is much more than a great engineer. But to get into the nitty gritty, currently our stack looks like:

  • Typescript (Node) web services with a bit of Scala and Go in there as well as needed
  • React on the frontend, but also some mix of plain ole HTML, CSS (bootstrap), and Javascript (jQuery + KnockoutJS) as needed
  • Postgres DB, but occasionally Redis or DynamoDB (use the right tool for the job)
  • Kubernetes, Docker
  • AWS (SQS, S3, etc)

Why join the Flock? 

When you join the Flock, you are joining a diverse team of passionate, ambitious, intelligent people that put team over self. We offer competitive salary, benefits, and the opportunity to grow your career at a fast-paced, high growth start up. We genuinely care about the well-being of our employees both in and out of the office and understand the importance of work/life balance. We’d love for you to join us in the fight to eliminate non-violent crime, one neighborhood at a time. 

Share this job:
Senior Backend Engineer, Enterprise and Migrations
 
backend senior java python javascript scala Mar 26
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is looking for a senior backend software engineer to join our Enterprise and Migrations team. You’ll be joining a team focused on building features for our enterprise-scale customers to enable better governance, trust, and security. Our team has a direct impact on the growth of Atlassian and is the proud owner of the Atlassian Access product. We are enabling cross-product experiences, and are committed to removing all blockers for adoption of cloud for enterprise customers.

More about you
As a senior backend software engineer on this team, you will work with a talented team of Product Managers, Designers, and Architects to build application-layer services encompassing backend development, monitoring, scaling and optimizing to make the administration of Atlassian products simple at Enterprise scale.

You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as actively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

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

  • 5+ years of experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
  • U.S. Bachelor or higher degree, or its equivalent, in Computer Science, Information Technology, Information Systems Management or a closely related field of study.

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

  • Experience using AWS, Kubernetes and Docker containers
  • Familiarity with GraphQL, web application development and JavaScript frameworks (React, JQuery, Angular)
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Backend Software Engineer, Enterprise Cloud
 
cloud backend java python javascript scala Mar 25
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is looking for a backend engineer to join our Enterprise team. You'll be joining a team focused on making Atlassian Cloud scale for usage in Enterprises by helping build out of enterprise grade scale accompanied with governance, trust and security. Our team has substantial impact on the growth of Atlassian, and we're committed to pushing current trends in cloud development in order to create a solid experience across our brand.

More about you

As an engineer on this team, you will work with a talented team of Product Managers, Designers, and Architects to build application layer services to help make administration of Atlassian products simple at Enterprise scale. You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as proactively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

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

  • Experience crafting and implementing high-performance RESTful micro-services serving millions of requests a day
  • Fluency in any modern object oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiar with cloud architecture patterns
  • You have engineering discipline to produce software with quality

Great to have, but not required:

  • Experience working with Kubernetes and Docker
  • Familiarity with web application development and JavaScript frameworks (React, JQuery, Angular)
  • Experience with providing technical leadership to small development teams
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Backend Engineer, Enterprise and Migrations
 
backend java python javascript scala saas Mar 25
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is looking for a backend software engineer to join our Enterprise and Migrations team. You’ll be joining a team focused on building features for our enterprise-scale customers to enable better governance, trust, and security. Our team has a direct impact on the growth of Atlassian and is the proud owner of the Atlassian Access product. We are enabling cross-product experiences, and are committed to removing all blockers for adoption of cloud for enterprise customers.

More about you
As a backend software engineer on this team, you will work with a talented team of Product Managers, Designers, and Architects to build application-layer services encompassing backend development, monitoring, scaling and optimizing to make the administration of Atlassian products simple at Enterprise scale.

You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as actively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

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

  • 3+ years of experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
  • U.S. Bachelor or higher degree, or its equivalent, in Computer Science, Information Technology, Information Systems Management or a closely related field of study.

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

  • Experience using AWS, Kubernetes and Docker containers
  • Familiarity with GraphQL, web application development and JavaScript frameworks (React, JQuery, Angular)
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Software Engineer
node-js react-js go postgresql aws javascript Mar 21

About the opportunity 

This role falls in our Detectives & Dispatch team, the team tasked with our flagship crime solving software solutions used by Detectives, Dispatch, and other Law Enforcement officers across the country. This is an opportunity to join a team and product that is helping to solve crimes and make communities safer every day.

Some challenges you’ll tackle

  • Own features through their lifecycle: backend, frontend, data stores – the whole shebang
  • Build applications that help solve crime
  • Collaborate with Machine Learning and Hardware teams on multifaceted projects
  • Work directly with Product to understand user needs and scope solutions
  • Assess new technologies as needed for a task and make decisions balancing technical need and business impact

About You

  • Love writing code and have extensive experience doing so. 
  • Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack.
  • Desire to grow your role and have a direct influence on the growth of a young company. 
  • Interested in all aspects of the business, from direction to office space. 
  • Excited about working on a fast-paced, constantly evolving product. 

Our Tech

If you noticed, the above list says very little about specific coding skills. We believe the right person for this role is much more than a great engineer. But to get into the nitty gritty, currently our stack looks like:

  • Typescript (Node) web services with a bit of Scala and Go in there as well as needed
  • React on the frontend, but also some mix of plain ole HTML, CSS (bootstrap), and Javascript (jQuery + KnockoutJS) as needed
  • Swift(iOS) or Kotlin(Android) for mobile apps
  • Postgres DB, ElasticSearch, but occasionally Redis or DynamoDB (use the right tool for the job)
  • Kubernetes, Docker
  • AWS (SQS, S3, etc)

Why join the Flock? 

When you join the Flock, you are joining a diverse team of passionate, ambitious, intelligent people that put team over self. We offer competitive salary, benefits, and the opportunity to grow your career at a fast-paced, high growth start up. We genuinely care about the well-being of our employees both in and out of the office and understand the importance of work/life balance. We’d love for you to join us in the fight to eliminate crime, one neighborhood at a time.

Share this job:
Senior Software Engineer - Data Platform
Medium  
senior java python scala aws frontend Mar 12
Medium’s mission is to help people deepen their understanding of the world and discover ideas that matter. We are building a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers. We are creating the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas.

We are looking for a Senior Software Engineer that will help build, maintain, and scale our business critical Data Platform. In this role, you will help define a long-term vision for the Data Platform architecture and implement new technologies to help us scale our platform over time. You'll also lead development of both transactional and data warehouse designs, mentoring our team of cross functional engineers and Data Scientists.

At Medium, we are proud of our product, our team, and our culture. Medium’s website and mobile apps are accessed by millions of users every day. Our mission is to move thinking forward by providing a place where individuals, along with publishers, can share stories and their perspectives. Behind this beautifully-crafted platform is our engineering team who works seamlessly together. From frontend to API, from data collection to product science, Medium engineers work multi-functionally with open communication and feedback.

What Will You Do

  • Work on high impact projects that improve data availability and quality, and provide reliable access to data for the rest of the business.
  • Drive the evolution of Medium's data platform to support near real-time data processing and new event sources, and to scale with our fast-growing business.
  • Help define the team strategy and technical direction, advocate for best practices, investigate new technologies, and mentor other engineers.
  • Design, architect, and support new and existing ETL pipelines, and recommend improvements and modifications.
  • Be responsible for ingesting data into our data warehouse and providing frameworks and services for operating on that data including the use of Spark.
  • Analyze, debug and maintain critical data pipelines.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL, Spark and AWS technologies.

About You

  • You have 5+ years of software engineering experience.
  • You have 3+ years of experience writing and optimizing complex SQL and ETL processes, preferably in connection with Hadoop or Spark.
  • You have outstanding coding and design skills, particularly in Java/Scala and Python.
  • You have helped define the architecture, tooling, and strategy for a large-scale data processing system.
  • You have hands-on experience with AWS and services like EC2, SQS, SNS, RDS, Cache etc or equivalent technologies.
  • You have a BS in Computer Science / Software Engineering or equivalent experience.
  • You have knowledge of Apache Spark, Spark streaming, Kafka, Scala, Python, and similar technology stacks.
  • You have a strong understanding & usage of algorithms and data structures.

Nice To Have

  • Snowflake knowledge and experience
  • Looker knowledge and experience
  • Dimensional modeling skills
At Medium, we foster an inclusive, supportive, fun yet challenging team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer.

Interested? We'd love to hear from you.
Share this job:
Senior Backend Engineer, Enterprise and Migrations
 
backend senior java python javascript scala Mar 12
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is looking for a senior backend software engineer to join our Enterprise and Migrations team. You’ll be joining a team focused on building features for our enterprise-scale customers to enable better governance, trust, and security. Our team has a direct impact on the growth of Atlassian and is the proud owner of the Atlassian Access product. We are enabling cross-product experiences, and are committed to removing all blockers for adoption of cloud for enterprise customers.

More about you
As a senior backend software engineer on this team, you will work with a talented team of Product Managers, Designers, and Architects to build application-layer services encompassing backend development, monitoring, scaling and optimizing to make the administration of Atlassian products simple at Enterprise scale.

You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as actively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

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

  • 5+ years of experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
  • U.S. Bachelor or higher degree, or its equivalent, in Computer Science, Information Technology, Information Systems Management or a closely related field of study.

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

  • Experience using AWS, Kubernetes and Docker containers
  • Familiarity with GraphQL, web application development and JavaScript frameworks (React, JQuery, Angular)
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Senior Full-stack Software Developer
python node-js amazon-redshift react-native microservices senior Mar 07

Goodway Group is #3 on Adweek's Top Companies to Work For for 2021, has been fully remote for 12+ years, has fantastic virtual culture, and we're GROWING!

This position can be located anywhere in the US working virtually from a home office.  At this time, we are unable to offer sponsorship opportunities.


We're looking for software engineers who want to build and support a top-tier programmatic media buying and analytics platform, loves to build cool stuff and work hard, can communicate well, and is a culture-add!  We have roles at the Senior and Junior level, but we look for both skill and character in these roles!

Our development philosophy is to work as small, focused, nimble groups, building everything from the front-end to the back-end. We divide up work on a product basis and you'd be responsible for making sure your features have a clear user-interface, perform and scale, and have legible and easy to maintain code. You may not be familiar with all of the specific technologies we use, but you should be excited about the opportunities to pick them up.

Work you will be doing:

  • Developing services in support of analyzing and making decisions on the data generated from the 200 milliseconds, real-time auctions behind nearly every browser page-load across the open internet.
  • Crafting software services to interact with Google, Facebook, Microsoft, Salesforce, YouTube, Bing along with a continuously expanding array of established and emerging players on the open internet
  • Contributing to industry-leading, award-winning software in the growing Digital Marketing industry.

The right person will feel at home at Goodway because:

  •  We prefer open-source, being scrappy/nimble over proprietary technologies, all-day meetings, and corporate bureaucracy.
  • You can ditch your commute since we’re 100% virtual – everyone works at home but we get together a few times each year. We make being physically together a celebration filled with good times and opportunities for new experiences.
  • We encourage personal growth and professional development through technical seminars/cyber-training, mentorships, and leadership opportunities. We have a long history of promoting from within and a career ladder that provides opportunities in both technical and managerial tracks.
  • We focus on making your career fit into your life, not your life fitting into your career.
  • We have a solid 5-year vision which we’d enjoy sharing with you during the interview process.

Things we’re looking for in our engineers:

  • Experience writing software in a professional setting.
  • Strong listening and communication skills (written and verbal), including the ability to communicate effectively with non-technical customers.
  • Willingness and demonstrated ability to learn new technologies and skills.
  • Ability to collaborate well with both internal groups and external partners and thrive in an agile environment with limited oversight.
  • Comfortable and committed to multi-tasking work in a small but rapidly growing environment.
  • A big plus: an interest in internet advertising, algorithmic ad trading, workflow automation, a/b testing, data warehousing, and solving business problems in collaboration with customers.

We looking for software engineers with experience or an interest in any of the following technologies:

  • Solid understanding of data warehousing, relational databases, and data modeling/design techniques and tuning (non-relational database experience a plus).
  • Advanced SQL skills including query optimization.
  • Experience working in "big data" platforms and related tools & scripting languages including Amazon Redshift & EMR, Presto, Hive, Python, Spark, Scala, BASH & K-Shell scripting, etc.
  • Experience building data pipelines with open source tools such as Airflow and Argo.
  • Modern web tech including: GraphQL, Node JS, REST APIs HTML-5, CSS, XML, JSON, Javascript and JS Libraries, etc.
  • Strong design and coding skills in modern object-oriented or functional languages (Javascript, Java, C#, Python, Scala, etc).
  • While these are the technologies we currently use, we want to find people who are committed, like we are, to using the right tools for the job and want to be part of the evolution of our technical architecture and systems.
Share this job:
Senior Data Engineer - Finance Data Engineering
 
finance senior java scala Mar 01
Netflix is revolutionizing entertainment itself and pushing the limits of what it means to be a subscription business. From the Netflix Fourth Quarter 2020 Letter to Shareholders: "For the full year, we added a record 37m paid memberships, achieved $25 billion in annual revenue (+24% year over year) and grew operating profit 76% to $4.6 billion". We help grow our member base and support our business and finance teams to meet regulations and create new partnership opportunities. The data is mission-critical.
 
This role requires folks who enjoy the business complexity that emerges as we manage the member lifecycle by interfacing with membership and billing systems to report numbers in our earnings release accurately and enable forecasts to company executives. As part of the Finance Data Engineering team, you will play a vital role in creating reliable distributed data pipelines that will allow self-service. We expect you to show thought leadership and partner effectively with our business and engineering teams to develop better metrics and more elegant insights. 
 
Location of work: For this role, we are considering both candidates who are willing to relocate to Los Gatos, California, and fully-remote candidates (remote in the US with occasional visits to Los Gatos). For fully-remote work, you should be a remote-work expert who will help uplevel the team’s collaboration skills!

Who are you:

  • You are proficient in SQL (any variant) and at least one major language (e.g., Java, Scala, Python). You strive to write beautiful code, and you're comfortable with picking up new technologies.
  • You have strong communication skills to partner with data scientists and engineering stakeholders effectively. You love being the bridge between Finance and Engineering teams.
  • You LOVE data of all sorts, big and small! You enjoy helping teams push the boundaries of extracting business insights from our data.
  • You have a strong background in data pipelining, distributed data processing, software engineering components, and data modeling concepts. 
  • You are always looking for opportunities to simplify, automate tasks, and build reusable components reusable across multiple use cases and teams.
  • You have an eye for detail and realize where accuracy is critical. You like to spark joy in internal partners with high-quality data products that are well documented, modeled, and easy to understand
  • You relate to and embody many of the aspects of the Netflix Culture. You love working independently while also collaborating and giving/receiving candid feedback.
  • You have preferably worked with Financial Accounting teams and understand their terminology and processes. You can help Netflix meet the compliance requirements of these teams (e.g., SOX)
Learn more about the team, technologies, and the immediate team members you’d get to work with! If you’d like us to make changes to the interview process to improve the odds of your sailing through it with flying colors, please share your thoughts with us - we promise to do whatever is feasible to accommodate.
Share this job:
Full Stack Software Engineer, Enterprise Cloud
 
cloud full stack java python javascript html Feb 26
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.

Atlassian is looking for a front-end leaning Full Stack Software Engineer to join our Enterprise Cloud team. You’ll be joining a team focused on building features for our enterprise-scale customers to enable better governance, trust, and security. Our team has a direct impact on the growth of Atlassian and is central in our Cloud strategy. We are enabling cross-product experiences, and are committed to removing all blockers for the adoption of cloud for enterprise customers.

More About You

  • As a full-stack engineer on this team, you will be comfortable around both front-end and back-end development. You will work with a talented team of Product Managers, Designers, and Architects to build end to end solutions encompassing web/backend development, monitoring, scaling and optimizing to make the administration of Atlassian products simple at the Enterprise scale.
  • You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as proactively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

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

  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • 1-2 years of experience building production-level web applications especially for delivery as SaaS
  • Familiarity in standard front-end technologies like modern HTML, CSS, JavaScript, REST, and JSON
  • Familiarity with React, Redux, Webpack (or equivalent)
  • Understanding of front-end architecture, building large-scale single-page web applications
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Fluency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Experience in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Strong interpersonal and communication skills

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

  • Experience using AWS, Kubernetes and Docker containers
  • Experience working with agile software development methodologies (e.g., XP, scrum)
  • Experience applying static typing in Javascript (for example TypeScript or Flow)
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Software engineer AI & Machine Learning - Paris
Dataiku  
machine learning java python javascript scala data science Feb 10
Dataiku allows enterprises to create value with their data in a human-centered way while breaking down silos and encouraging collaboration. One of the most unique characteristics of our product, Data Science Studio (DSS), is the breadth of its scope and the fact that it caters both to technical and non-technical users. Through DSS, we aim to empower people through data and democratize data science.

We are looking for a talented software developer interested in AI and machine learning to join us at Dataiku to work on the very core of our world-renowned platform used by 350+ organizations and thousands of data scientists every day. As a software engineer, you will build a cutting-edge product that has a real impact on our customers. You will focus on Dataiku DSS’ machine learning and statistics capabilities, from building algorithms to better use ML models to developing the required visualization interfaces that allow users to make the most of their models. 

What we do

Dataiku DSS is an on-premises or SaaS platform that connects together many data science technologies. We work with Pandas, Spark, scikit-learn, Keras, TensorFlow, Kubernetes, and many more. Basically, our technological stack is made up of the latest and greatest technologies from the big data and machine learning landscape. 

What you will be doing

Your role will be to add new features or improve existing ones to help our customers use predictive algorithms and put them into production with an intuitive and user-friendly interface, as well as APIs that let coders control and automate all those operations. You may also develop some other AI features (think NLP, time series, computer vision, labeling management, etc.) or collaborate with the AI Lab, our research department, to develop cutting edge POCs and experiments on a broad set of emerging machine learning topics. 

The platform itself is in Java, Python, and Scala for the backend, with JavaScript and Angular on the frontend.

You are the ideal recruit if:

  • You have some experience in software development.
  • You  are interested in machine learning and are not afraid of statistics.
  • You are customer-oriented — you want to understand how the product is used and solve actual customer problems.
  • You know that boosted trees are not only about silviculture.
  • You have firsthand experience (either professional or personal) building a real product.
  • You are humble and kind.
  • You don't hesitate to ask questions when you don't know, and you treat your colleagues with respect, kindness, and honesty. 
  • (Note : This is a Software Engineering job. We have separate Data Scientist positions open.)

Hiring process:

  • Initial call with the talent acquisition manager
  • On-site meeting (or video call) with a software developer or a team lead
  • Home test to show your skills
  • Final interviews with an engineering manager and a VP of engineering
  • An informal interview with a Dataiker to understand our culture

Dataiku’s culture is right for you if

  • You want to be able to define your own version of work-life balance - flexible is our go-to word,  it applies equally to remote work, vacations and parental benefits 
  • You need autonomy to thrive - we trust our people, give them space to do their best and stay away from artificial deadlines 
  • You enjoy spending time with your colleagues and learning from your peers - meet for Friday universities, annual offsites, virtual trivia nights and more   
  • You like feeling cared about - watch out for the magical Christmas box delivered at home and an unforgettable onboarding week
  • You care about giving back - it’s what our Ikig.AI program is all about: Dataikers are encouraged to work pro bono for one or several nonprofits of their choosing
To fulfill its mission, Dataiku is growing fast! In 2019, we achieved unicorn status, went from 200 to 400 people and opened new offices across the globe. Spanning from Sydney to Frankfurt, Denver to London, geography doesn’t stop Dataikers from working closely together and sharing experiences. Collaboration is key within our product and culture. We strive to create a sense of belonging and community while fostering diverse thinking by encouraging cross-team, cross-office interactions like our annual company offsite or Paris onboarding. Fly over to Twitter, LinkedIn, and Instagram to read stories about our culture, people, and success. 

Our practices are rooted in the idea that everyone should be treated with dignity, decency and fairness. Dataiku also believes that a diverse identity is a source of strength and allows us to optimize across the many dimensions that are needed for our success. Therefore, we are proud to be an equal opportunity employer. All employment practices are based on business needs, without regard to race, ethnicity, gender identity or expression, sexual orientation, religion, age, neurodiversity, disability status, citizenship, veteran status or any other aspect which makes an individual unique or protected by laws and regulations in the locations where we operate. This applies to all policies and procedures related to recruitment and hiring, compensation, benefits, performance, promotion and termination and all other conditions and terms of employment.
Share this job:
Software engineer AI & Machine Learning - London
Dataiku  
machine learning java python javascript scala data science Feb 10
Dataiku allows enterprises to create value with their data in a human-centered way while breaking down silos and encouraging collaboration. One of the most unique characteristics of our product, Data Science Studio (DSS), is the breadth of its scope and the fact that it caters both to technical and non-technical users. Through DSS, we aim to empower people through data and democratize data science.

We are looking for a talented software developer interested in AI and machine learning to join us at Dataiku to work on the very core of our world-renowned platform used by 350+ organizations and thousands of data scientists every day. As a software engineer, you will build a cutting-edge product that has a real impact on our customers. You will focus on Dataiku DSS’ machine learning and statistics capabilities, from building algorithms to better use ML models to developing the required visualization interfaces that allow users to make the most of their models. 

What we do

Dataiku DSS is an on-premises or SaaS platform that connects together many data science technologies. We work with Pandas, Spark, scikit-learn, Keras, TensorFlow, Kubernetes, and many more. Basically, our technological stack is made up of the latest and greatest technologies from the big data and machine learning landscape. 

What you will be doing

Your role will be to add new features or improve existing ones to help our customers use predictive algorithms and put them into production with an intuitive and user-friendly interface, as well as APIs that let coders control and automate all those operations. You may also develop some other AI features (think NLP, time series, computer vision, labeling management, etc.) or collaborate with the AI Lab, our research department, to develop cutting edge POCs and experiments on a broad set of emerging machine learning topics. 

The platform itself is in Java, Python, and Scala for the backend, with JavaScript and Angular on the frontend.

You are the ideal recruit if:

  • You have some experience in software development.
  • You  are interested in machine learning and are not afraid of statistics.
  • You are customer-oriented — you want to understand how the product is used and solve actual customer problems.
  • You know that boosted trees are not only about silviculture.
  • You have firsthand experience (either professional or personal) building a real product.
  • You are humble and kind.
  • You don't hesitate to ask questions when you don't know, and you treat your colleagues with respect, kindness, and honesty. 
  • (Note : This is a Software Engineering job. We have separate Data Scientist positions open.)

Hiring process:

  • Initial call with the talent acquisition manager
  • On-site meeting (or video call) with a software developer or a team lead
  • Home test to show your skills
  • Final interviews with an engineering manager and a VP of engineering
  • An informal interview with a Dataiker to understand our culture

Dataiku’s culture is right for you if

  • You want to be able to define your own version of work-life balance - flexible is our go-to word,  it applies equally to remote work, vacations and parental benefits 
  • You need autonomy to thrive - we trust our people, give them space to do their best and stay away from artificial deadlines 
  • You enjoy spending time with your colleagues and learning from your peers - meet for Friday universities, annual offsites, virtual trivia nights and more   
  • You like feeling cared about - watch out for the magical Christmas box delivered at home and an unforgettable onboarding week
  • You care about giving back - it’s what our Ikig.AI program is all about: Dataikers are encouraged to work pro bono for one or several nonprofits of their choosing
To fulfill its mission, Dataiku is growing fast! In 2019, we achieved unicorn status, went from 200 to 400 people and opened new offices across the globe. Spanning from Sydney to Frankfurt, Denver to London, geography doesn’t stop Dataikers from working closely together and sharing experiences. Collaboration is key within our product and culture. We strive to create a sense of belonging and community while fostering diverse thinking by encouraging cross-team, cross-office interactions like our annual company offsite or Paris onboarding. Fly over to Twitter, LinkedIn, and Instagram to read stories about our culture, people, and success. 

Our practices are rooted in the idea that everyone should be treated with dignity, decency and fairness. Dataiku also believes that a diverse identity is a source of strength and allows us to optimize across the many dimensions that are needed for our success. Therefore, we are proud to be an equal opportunity employer. All employment practices are based on business needs, without regard to race, ethnicity, gender identity or expression, sexual orientation, religion, age, neurodiversity, disability status, citizenship, veteran status or any other aspect which makes an individual unique or protected by laws and regulations in the locations where we operate. This applies to all policies and procedures related to recruitment and hiring, compensation, benefits, performance, promotion and termination and all other conditions and terms of employment.
Share this job:
Software engineer AI & Machine Learning - Remote
Dataiku  
machine learning java python javascript scala data science Feb 10
Dataiku allows enterprises to create value with their data in a human-centered way while breaking down silos and encouraging collaboration. One of the most unique characteristics of our product, Data Science Studio (DSS), is the breadth of its scope and the fact that it caters both to technical and non-technical users. Through DSS, we aim to empower people through data and democratize data science.

We are looking for a talented software developer interested in AI and machine learning to join us at Dataiku to work on the very core of our world-renowned platform used by 350+ organizations and thousands of data scientists every day. As a software engineer, you will build a cutting-edge product that has a real impact on our customers. You will focus on Dataiku DSS’ machine learning and statistics capabilities, from building algorithms to better use ML models to developing the required visualization interfaces that allow users to make the most of their models. 

What we do

Dataiku DSS is an on-premises or SaaS platform that connects together many data science technologies. We work with Pandas, Spark, scikit-learn, Keras, TensorFlow, Kubernetes, and many more. Basically, our technological stack is made up of the latest and greatest technologies from the big data and machine learning landscape. 

What you will be doing

Your role will be to add new features or improve existing ones to help our customers use predictive algorithms and put them into production with an intuitive and user-friendly interface, as well as APIs that let coders control and automate all those operations. You may also develop some other AI features (think NLP, time series, computer vision, labeling management, etc.) or collaborate with the AI Lab, our research department, to develop cutting edge POCs and experiments on a broad set of emerging machine learning topics. 

The platform itself is in Java, Python, and Scala for the backend, with JavaScript and Angular on the frontend.

You are the ideal recruit if:

  • You have some experience in software development.
  • You  are interested in machine learning and are not afraid of statistics.
  • You are customer-oriented — you want to understand how the product is used and solve actual customer problems.
  • You know that boosted trees are not only about silviculture.
  • You have firsthand experience (either professional or personal) building a real product.
  • You are humble and kind.
  • You don't hesitate to ask questions when you don't know, and you treat your colleagues with respect, kindness, and honesty. 
  • (Note : This is a Software Engineering job. We have separate Data Scientist positions open.)

Hiring process:

  • Initial call with the talent acquisition manager
  • On-site meeting (or video call) with a software developer or a team lead
  • Home test to show your skills
  • Final interviews with an engineering manager and a VP of engineering
  • An informal interview with a Dataiker to understand our culture

Dataiku’s culture is right for you if

  • You want to be able to define your own version of work-life balance - flexible is our go-to word,  it applies equally to remote work, vacations and parental benefits 
  • You need autonomy to thrive - we trust our people, give them space to do their best and stay away from artificial deadlines 
  • You enjoy spending time with your colleagues and learning from your peers - meet for Friday universities, annual offsites, virtual trivia nights and more   
  • You like feeling cared about - watch out for the magical Christmas box delivered at home and an unforgettable onboarding week
  • You care about giving back - it’s what our Ikig.AI program is all about: Dataikers are encouraged to work pro bono for one or several nonprofits of their choosing
To fulfill its mission, Dataiku is growing fast! In 2019, we achieved unicorn status, went from 200 to 400 people and opened new offices across the globe. Spanning from Sydney to Frankfurt, Denver to London, geography doesn’t stop Dataikers from working closely together and sharing experiences. Collaboration is key within our product and culture. We strive to create a sense of belonging and community while fostering diverse thinking by encouraging cross-team, cross-office interactions like our annual company offsite or Paris onboarding. Fly over to Twitter, LinkedIn, and Instagram to read stories about our culture, people, and success. 

Our practices are rooted in the idea that everyone should be treated with dignity, decency and fairness. Dataiku also believes that a diverse identity is a source of strength and allows us to optimize across the many dimensions that are needed for our success. Therefore, we are proud to be an equal opportunity employer. All employment practices are based on business needs, without regard to race, ethnicity, gender identity or expression, sexual orientation, religion, age, neurodiversity, disability status, citizenship, veteran status or any other aspect which makes an individual unique or protected by laws and regulations in the locations where we operate. This applies to all policies and procedures related to recruitment and hiring, compensation, benefits, performance, promotion and termination and all other conditions and terms of employment.
Share this job:
Senior Full Stack Engineer with a love for React, Node & Typescript REMOTE
node-js react-js redux typescript javascript full stack Feb 07

For a fancy overview click --> here to find our awesome flyer!

HI THERE!
We're here to build the next great thing!

YOU TOO?
Then listen up, it might be about time to embark on a new venture then!

>>WHAT WE BRING TO THE TABLE<<

  • State of the art stack: E.g. React.js, Redux, Node.js, Typescript, Express, Postgres and Docker.
  • Honestly shared success: You will hold shares of the company - because we truly want you to participate in our success.
  • A great product our customers love and still lots of ideas to build new things: High quality matters to us and you will have the chance to develop a lot of new features with us. We believe in strong ownership: "you build it, you ship it | you break it, you fix it" 
  • Nourishing and agile team setup: We're a team of profoundly experienced engineers providing a synergetic exchange and fueling your growth. As a startup, we work in a highly agile setting.
  • A deep love for tests: We thrive to follow TDD and write robust well-tested features.
  • The best for the best: We equip you with equally excellent IT gear by Apple, e.g. the latest MacBook Pro

Regarding your profile, it would be nice if beyond the above-mentioned stack you have:

  • Experience in at least one of the following: Javascript, Python, Java, Scala, Kotlin or Golang
  • Experience in cloud architecture with e.g. ECS or AWS
  • Experience with ReactNative and/or
  • Knowledge of one of the following: Jest/mocha, Sequelize, DDD / CQRS, Event-Driven Backend systems, and/or Backend microservice architectures

>>WHAT'S NEXT?<<
To apply, please submit a brief video of max. 5 minutes answering the following question: *"What motivated you to apply and why do you think you and EverReal could be a good fit?*"

This could give us more insights into the strengths of the person rather than testing whether the person can deliver a salesy answer on why work at EverReal.

Furthermore, please answer these questions in a written form:
1) When can you start working at EverReal?
2) What is your monthly salary expectation?
3) Will EverReal be your only project or will you work with other companies at the same time?
4) Do you have a stable internet connection for daily video calls?
5) Can you confirm that you are located in a timezone less than 5 hours ahead of German time?
6) How profound are your automation testing skills using React.js, Node.js and Typescript - please rate yourself from 1 to 10 being the best you could imagine.

Share this job:
Senior Cloud Networking Solutions Architect
cloud senior java python scala big data Feb 03
At Confluent, we’re creating a category that transforms how every company manages and streams data. Have you ever found a new favorite series on Netflix, picked up groceries curbside at Walmart, or paid for something using Square? That’s Confluent in action—giving our customers instant access to massive amounts of real-time data, enabling them to thrive in an ever-changing digital world. As one of the fastest-growing enterprise companies in history, and with Fortune 100 customers across major industries, we have a tremendous opportunity in front of us. We also have experience on our side. Our leaders have taken companies of our size to major success before and include some of the original creators of Apache Kafka®.

We’re looking for self-motivated team members who crave a challenge and feel energized to roll up their sleeves and help realize Confluent’s unlimited potential. Chart your own path and take healthy risks with the backing and support of our #OneTeam culture. Be part of inclusive initiatives like Employee Resource Groups and development programs, and take advantage of benefits that support our diverse global teams. Grow as we grow—whether you’re just starting out or managing a large team, you’ll be amazed at the magnitude of your impact.

We are looking for a Senior Cloud Networking Solutions Architect to join our Customer Success team. As an architect you will help customers leverage streaming architectures and applications to achieve their business results. In this role, you will interact directly with customers to provide software architecture, design, and operations expertise that leverages your deep knowledge of and experience in Apache Kafka, the Confluent platform, and complementary systems such as Hadoop, Spark, Storm, relational, NoSQL databases and cloud networking. You will develop and advocate best practices, gather and validate critical product feedback, and help customers overcome their operational challenges. Throughout all these interactions, you will build a strong relationship with your customer in a very short space of time, ensuring exemplary delivery standards. You will also have the opportunity to help customers build state-of-the-art streaming data infrastructure, cloud infrastructure in partnership with colleagues who are widely recognized as industry leaders, as well as optimizing and debugging customers existing deployments.

Location: West Coast, USA (Remote) with 60% travel requirement

Responsibilities:

  • Helping a customer determine his/her platform and/or application strategy for moving to a more real-time, event-based business.
  • Such engagements often involve remote preparation; presenting an onsite or remote workshop for the customer’s architects, developers, and operations teams; investigating (with Engineering and other coworkers) solutions to difficult challenges; and writing a recommendations summary doc.
  • Providing feedback to the Confluent Product and Engineering groups
  • Building tooling for another team or the wider company to help us push our technical boundaries and improve our ability to deliver consistently with high quality
  • Testing performance and functionality of new components developed by Engineering
  • Writing or editing documentation and knowledge base articles, including reference architecture materials and design patterns based on customer experiences
  • Honing your skills, building applications, or trying out new product features
  • Participating in community and industry eventsParticipating in community and industry events

Requirements:

  • Deep experience designing, building, and operating in-production Big Data, stream processing, and/or enterprise data integration solutions, ideally using Apache Kafka
  • Experience operating Linux (configure, tune, and troubleshoot both RedHat and Debian-based distributions)Experience with distributed systems (Kafka, Hadoop, Cassandra, etc.)
  • Following the best cloud computing practice by utilizing (Amazon, GCP, Azure) Virtual Private Cloud (VPC), Amazon Elastic Computing Cloud (EC2) and other advanced technical cloud features - VPC Peering, Private Linking.
  • Investigate and provide technical options for selecting effective computing solutions based on requirements.
  • Hands-on systems administration/engineering experience with Linux
  • Experience in Amazon Web Services (AWS) cloud computing.Comprehensive knowledge of security compliance and security control. 
  • Knowledge on VPN (site to site, remote access client, SSL/clientless/AnyConnect, Tunnels between Firewalls, Routers)
  • Proficiency in Java, Shell Scripting
  • Strong desire to tackle hard technical problems, and proven ability to do so with little or no direct daily supervision
  • Excellent communication skills, with an ability to clearly and concisely explain tricky issues and complex solutions
  • Bachelor-level degree in computer science, engineering, mathematics, or another quantitative field

Bonus Points:

  • Experience helping customers build Apache Kafka solutions alongside Hadoop technologies, relational and NoSQL databases, message queues, and related products
  • Experience with Scala, Python, or GoComprehensive knowledge in Configuration Management (CM) process and software development tools such as Git, GitLab, Nexus, Jenkins, Maven or JIRA.
  • AWS certification at Associate level.
  • NAT, ACL configuration, IPSec and SSL VPN, HA configurations, multi-context, Multi-tenant, Firewalls
  • Experience with observability of systems using Prometheus / Grafana, DataDog, AppDynamics.
  • Configuration and deployment in complex small to large environments including Internet Edge architectures.
Come As You Are

At Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. The more diverse we are, the richer our community and the broader our impact.

Click here to review our California Candidate Privacy Notice, which describes how and when Confluent, Inc., and its group companies, collects, uses, and shares certain personal information of California job applicants and prospective employees.
Share this job:
Software Architekt m/w/d
scala Jan 23
Ihre Herausforderungen

  • Sie gestalten und verantworten die Softwarearchitektur für komplexe plattformbasierte Laborprodukte im Bereich Bioprozess über den gesamten Produktlebenszyklus.
  • Sie sind Teil eines agilen Softwareentwicklungsteams, welches Sie fachlich führen und weiterentwickeln.
  • Sie arbeiten im Team an der projektübergreifenden Sicherstellung von Architekturrichtlinien und der Einführung neuer Technologien und Vorgehensweisen.
  • Sie übertragen fachliche Anforderungen und Qualitätsmerkmale in technische Konzepte.
  • Sie dokumentieren Softwarearchitektur in einem definierten Softwareentwicklungsprozess.
  • Sie fungieren als Schnittstelle zu internen Stakeholdern sowie zu externen Dienstleistern.


Ihre Expertise

  • Sie haben ein abgeschlossenes Studium in Informatik, Technischer Informatik oder eine vergleichbare Qualifikation.
  • Sie besitzen mehrjährige Berufserfahrung in der Entwicklung und Konzeption komplexer Softwareprodukte.
  • Idealerweise haben Sie bereits Erfahrung in technischer Projektleitung.
  • Sie besitzen eine konzeptionelle und lösungsorientierte Denk- und Vorgehensweise und ausgeprägte analytische Fähigkeiten.
  • Sie haben Erfahrung mit agilen Entwicklungsprozessen (z.B. Scrum).
  • Sie haben Erfahrung im strukturierten Dokumentieren von Softwarearchitekturen (z.B. mit UML).
  • Sie sind erfahren in der Entwicklung mit verschiedenen Technologiestacks.
  • Idealerweise haben Sie solide Kenntnisse in Scala und mit Akka Aktoren.
  • Idealerweise haben Sie Erfahrung in Web-Entwicklung und Web-Architektur.
  • Sie haben sehr gute Englischkenntnisse.
  • Sie besitzen eine ausgeprägte Kommunikations- und Teamfähigkeit, eine durchsetzungsstarke Persönlichkeit, Innovationsfreude und Kreativität.


Ihre Vorteile bei Eppendorf

  • Wir bieten Ihnen einen stabilen Arbeitsplatz in einem international erfolgreichen Unternehmen.
  • Mit unserem flexiblen Gleitzeitrahmen können Sie Ihre Arbeitszeit individuell planen und eine ausgewogene Work-Life-Balance eigenverantwortlich gestalten.
  • Bei uns bekommen Sie auch die Möglichkeit im Homeoffice zu arbeiten.
  • Um Ihr Fachwissen zu vertiefen und sich kontinuierlich weiterzuentwickeln, bieten wir Ihnen eine Vielzahl an Weiterbildungs- und Entwicklungsmöglichkeiten.
  • Mit uns arbeiten Sie sinnstiftend an der Verbesserung der Lebensbedingungen der Menschen mit.
Share this job:
Software Developer Backend, interested in Healthcare
clojure scala postgresql backend healthcare azure Jan 20

What You Will Work On

As a backend developer at Cohesic, you will be involved in all aspects of product development ranging from core infrastructure development, to requirements elicitation and analysis, and more.  You’ll be part of a team building groundbreaking technologies in the healthcare space – ones that will improve the lives of many people – on the Cohesic DI platform.  As a team member, you’ll wear multiple hats as we work together on complex features and continuous improvement.

Our Team Values

At Cohesic, we value: grit, the ability to persevere despite setbacks; respect, for our coworkers, our customers, and ourselves; continuous learning, the mentality that any experience, good or bad, is an opportunity for growth; empowerment, enabling and encouraging autonomy and self-organization with the power to make change; and trust, to know that everyone is working together towards a common goal.

Your Role and Responsibilities

  • Design and develop new features on the Cohesic DI platform using Clojure, Scala, and PostgreSQL
  • Participate in collaborative design sessions ranging from software architecture to UI and UX
  • Write and maintain professional-quality code with a focus on patient safety and privacy
  • Write and maintain test suites from unit tests up to end-to-end tests
  • Write and maintain functional engineering documentation and guides
  • Coordinate with quality assurance analysts on test processes, and defect correction
  • Continually interact with team members and sometimes external partners via Microsoft Teams, Azure DevOps, and other tools
  • Occasionally maintain frontend code using TypeScript and React

Required Background and Expertise for Success in This Role

  • Authorization to work in Canada (or in country of residence if remote)
  • Bachelor’s degree in Software Engineering or Computer Science, or equivalent work experience
  • 3+ years of experience in software development on the backend
  • 3+ years of experience building web services (e.g. RESTful APIs, RPC, etc.)
  • Experience writing unit tests and integration tests
  • Experience in functional programming
  • Experience with both dynamic and statically typed languages
  • Experience in writing and optimizing SQL
  • Experience working with git as a VCS
  • Familiarity with agile methodologies and practices
  • Fluency in English, written and spoken
  • Ability to communicate clearly and confidently about technical requirements
  • A positive attitude, willing to dive into what is needed for our mutual success

Preferred Expertise

  • 5+ years of experience in backend software development
  • 5+ years of experience building web services (e.g. RESTful APIs, RPC, etc.)
  • 2+ years of experience writing backend code in Clojure and/or Scala
  • Experience with real-time systems and/or WebSockets
  • Experience working with documented requirements
  • Experience writing custom tools to automate tasks
  • Experience in *nix and Bash programming

Location

  • Main office is in Calgary, AB, Canada
  • Remote work possible; must be able to accommodate business hours in ±2 time zones from Mountain Time (i.e. UTC-05:00 to UTC-09:00)
Share this job:
Backend Software Engineer
 
backend java python javascript scala saas Jan 11
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

JOB DUTIES: DESIGN, IMPLEMENT & TEST NEW SOFTWARE FEATURES AND FUNCTIONALITIES FOR THE COMPANY’S CONFLUENCE SOFTWARE PRODUCT UTILIZING KNOWLEDGE OF OBJECT-ORIENTED PROGRAMMING LANGUAGES SUCH AS JAVA, SCALA, PYTHON, JAVASCRIPT, TYPESCRIPT, SAAS, PAAS, IAAS INDUSTRY AND EXPERIENCE WITH PUBLIC CLOUD OFFERINGS (E.G. AWS, GAE, AZURE). COLLABORATE WITH OTHER DEVELOPERS TO WRITE NEW CODE FOR VARIOUS SOFTWARE DEVELOPMENT ASSIGNMENTS UTILIZING JAVA & JAVASCRIPT FRAMEWORKS. IMPROVE EXISTING CODE AND MAKE TECHNICAL CHANGES TO ENSURE FINAL DELIVERED SOFTWARE MEETS CUSTOMER’S NEEDS UTILIZING KNOWLEDGE OF RELATIONAL DATABASES (E.G. POSTGRESQL, MYSQL) AND NOSQL DATABASES (E.G. DYNAMODB, CASSANDRA, MONGODB). CONSTRUCT FAULT-TOLERANCE, RELIABLE, DURABLE SOFTWARE SYSTEMS UTILIZING KNOWLEDGE OF MODERN SOFTWARE ARCHITECTURE AND RESTFUL APIS. EVALUATE TRADE-OFFS BETWEEN CORRECTNESS, ROBUSTNESS, PERFORMANCE, SPACE AND TIME TO ENSURE SOFTWARE PRODUCTS ARE DELIVERED TIMELY WITH MINIMAL DEFECTS. DEVELOP AND IMPROVE LARGE-SCALE DISTRIBUTED SYSTEMS AND MICRO SERVICES. UTILIZE AGILE SOFTWARE DEVELOPMENT METHODOLOGIES INCLUDING XP AND SCRUM IN ORDER TO ENSURE THAT SOFTWARE IS DEVELOPED AND DELIVERED IN ACCORDANCE WITH BOTH COMPANY AND CUSTOMERS’ DEADLINES. PRACTICE CONTINUOUS DELIVERY AND INFRASTRUCTURE AS CODE TOOLS & METHODOLOGIES AS A MEMBER OF CONFLUENCE SOFTWARE DEVELOPMENT TEAM.

MINIMUM REQUIREMENTS:MASTER’S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING OR RELATED FIELD OF STUDY PLUS TWO (2) YEARS OF SOFTWARE DEVELOPMENT/BACKEND EXPERIENCE WITH CLOUD-BASED DISTRIBUTED SYSTEMS, AND MONITORING DISTRIBUTED SYSTEM APPLICATION ARCHITECTURES UTILIZING KNOWLEDGE OF JAVA, POSTGRESQL AND NOSQL DATABASES INCLUDING TWO (2) YEARS OF EXPERIENCE WITH SAAS, PAAS, IAAS INDUSTRY WITH HANDS-ON EXPERIENCE WITH PUBLIC CLOUD OFFERINGS (AWS, GAE, AZURE).

ALTERNATE REQUIREMENTS:BACHELOR’S DEGREE IN COMPUTER SCIENCE, COMPUTER  ENGINEERING OR RELATED FIELD OF STUDY PLUS FIVE (5) YEARS OF SOFTWARE DEVELOPMENT/BACKEND EXPERIENCE WITH CLOUD-BASED DISTRIBUTED SYSTEMS, AND MONITORING DISTRIBUTED SYSTEM APPLICATION ARCHITECTURES UTILIZING KNOWLEDGE OF JAVA, POSTGRESQL AND NOSQL DATABASES INCLUDING TWO (2) YEARS OF EXPERIENCE WITH SAAS, PAAS, IAAS INDUSTRY WITH HANDS-ON EXPERIENCE WITH PUBLIC CLOUD OFFERINGS (AWS, GAE, AZURE).
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Full Stack Software Engineer, Enterprise and Migrations
 
full stack java python javascript html css Jan 06
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Atlassian is looking for a full-stack software engineer to join our Enterprise and Migrations team. You’ll be joining a team focused on building features for our enterprise-scale customers to enable better governance, trust, and security. Our team has a direct impact on the growth of Atlassian and is the proud owner of the Atlassian Access product. We are enabling cross-product experiences, and are committed to removing all blockers for the adoption of cloud for enterprise customers.

More About You

  • As a full-stack engineer on this team, you will be comfortable around both front-end and back-end development. You will work with a talented team of Product Managers, Designers, and Architects to build end to end solutions encompassing web/backend development, monitoring, scaling and optimizing to make the administration of Atlassian products simple at the Enterprise scale.
  • You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as proactively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

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

  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • 1-2 years of experience building production-level web applications especially for delivery as SaaS
  • Familiarity in standard front-end technologies like modern HTML, CSS, JavaScript, REST, and JSON
  • Familiarity with React, Redux, Webpack (or equivalent)
  • Understanding of front-end architecture, building large-scale single-page web applications
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Fluency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Experience in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Strong interpersonal and communication skills

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

  • Experience using AWS, Kubernetes and Docker containers
  • Experience working with agile software development methodologies (e.g., XP, scrum)
  • Experience applying static typing in Javascript (for example TypeScript or Flow)
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Backend Software Engineer, Enterprise & Migrations
 
backend java python javascript scala saas Jan 04
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Atlassian is looking for a backend software engineer to join our Enterprise and Migrations team. You’ll be joining a team focused on building features for our enterprise-scale customers to enable better governance, trust, and security. Our team has a direct impact on the growth of Atlassian and is the proud owner of the Atlassian Access product. We are enabling cross-product experiences, and are committed to removing all blockers for adoption of cloud for enterprise customers.

More about you
As a backend software engineer on this team, you will work with a talented team of Product Managers, Designers, and Architects to build application-layer services encompassing backend development, monitoring, scaling and optimizing to make the administration of Atlassian products simple at Enterprise scale.

You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as actively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

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

  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality

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

  • Experience using AWS, Kubernetes and Docker containers
  • Familiarity with GraphQL, web application development and JavaScript frameworks (React, JQuery, Angular)
More about our benefits

Whether you work in an office or a distributed team, Atlassian is 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 for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

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.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Lead Clojure Developer interested in Healthcare
clojure postgresql scala react-js typescript healthcare Dec 27 2020

What You Will Work On

              As a lead software developer at Cohesic, you will be involved in all aspects of product development ranging from core infrastructure development, to requirements elicitation and analysis, to UI design, and more.  You will focus on leading the development effort of cardioDI through architecture & design, mentorship, and continuous improvement.  Leads at Cohesic also guide the team through each iteration by running daily stand-up meetings, retrospectives, and coordinating other activities that drive the team’s success.

Our Team Values

              At Cohesic, we value: grit, the ability to persevere despite setbacks; respect, for our coworkers, our customers, and ourselves; continuous learning, the mentality that any experience, good or bad, is an opportunity for growth; empowerment, enabling and encouraging autonomy and self-organization with the power to make change; and trust, to know that everyone is working together towards a common goal.

Your Role and Responsibilities

  • Design and develop new features – and maintain existing features – on the Cohesic DI platform primarily in Clojure and PostgreSQL, and occasionally in TypeScript and React
  • Design, write, and maintain professional-quality code with a focus on patient safety and privacy
  • Design, write, and maintain test suites from unit tests up to end-to-end tests
  • Write and maintain functional engineering documentation and guides
  • Continually interact with team members and sometimes external partners via Microsoft Teams, Azure DevOps, and other tools
  • Organize and run collaborative design sessions ranging from software architecture to UI and UX
  • Organize and run iteration-level activities such as daily stand-up and iteration retrospectives
  • Mentor team members in software design, testing, and aspects of our technology stack
  • Assist quality assurance analysts in test planning

Required Background and Expertise for Success in This Role

  • Authorization to work in Canada (or in country of residence if remote)
  • Bachelor’s degree in Software Engineering or Computer Science, or equivalent work experience
  • 3+ years of experience using Clojure as a primary solution language
  • 5+ years of experience building web-based applications
  • Experience with real-time systems using WebSockets for transport
  • Experience working with formally documented requirements (e.g. SRS documents)
  • Experience writing software using functional programming
  • Experience with both dynamic and statically typed languages
  • Experience in developing RESTful APIs
  • Experience writing and maintaining test suites at varying levels (unit, integration, etc.)
  • Experience in writing and optimizing SQL
  • Experience working with git as a VCS
  • Familiarity with agile methodologies and practices
  • Fluency in English, written and spoken
  • Ability to communicate clearly and confidently about technical requirements
  • A positive attitude, willing to dive into what is needed for our mutual success

Preferred Expertise

  • Excellent technical communication skills (verbally, written, and through diagrams)
  • 5+ years of experience writing back-end code in Clojure
  • 5+ years of experience building web-based applications
  • 5+ years of experience in full-stack software development
  • Experience writing front-end code in TypeScript and React
  • Experience working with documented requirements
  • Experience in end-to-end testing with tools like Cypress or Nightwatch.js
  • Experience writing custom tools to automate tasks
  • Experience in *nix and Bash programming
Share this job: