Remote backend Jobs

Yesterday

Software Engineer I
python javascript cs html css cloud Apr 09
We believe that diversity is the building block of a great culture and company

At DrChrono, we aim to get perspectives from all paths to help us build the best products possible. Learn more about our commitment to diversity, equity, and inclusion here.

Our mission is to build a technology platform that enables medical practices of all sizes to make care more informed, more personalized, more interactive, and more adaptable. Our platform has been used by thousands of physicians who in turn have provided care to millions of patients.


About DrChrono, our Product, and Engineering
✅ #1 mobile EHR as voted by Black Book 9 years running (2013-2021).
✅ First mobile and cloud-based ambulatory EHR / EMR to be an Apple Mobility Partner.
✅ 27+ million patients under the care of DrChrono providers.

Serving tens of thousands of healthcare providers and over 27 million patients, DrChrono was the first EHR to build a native app for the iPad and iPhone. We’re the only official Apple Mobility Partner for healthcare, the youngest company to be included in the US Government Precision Medicine Initiative, the #1 EHR as voted by doctors, and the #1 mobile EHR as voted by Black Book.

Our products can be completely tailored to any medical practice—small, large, or specialty—and are open to third-party innovation via a robust API.
 
Our people and the enthusiasm for healthcare is contagious. We’re one of the most tech-forward healthcare players in the EHR industry and our philosophy “more time with patients, less time doing paperwork” drives constant innovation throughout the company.

Most recently, as DrChrono sought to support physicians and patients through the Covid-19 pandemic, the Engineering Organization successfully launched a Telehealth product in just weeks.

DrChrono Engineering plays a critical role delivering innovative products from inception to mass adoption.  You’ll be able to use your expertise and creative talents to build things while working closely with product, design, and other departments.  

Our Engineering Organization is currently hiring 7 Software Engineers to join our organization across the following teams:  

Provider Team: Electronic Health Records are at the center of what every provider does on a daily basis and includes items like clinical notes, prescriptions, and labs. Help write the code that medical providers use at the point of care.  Innovative patient care anytime and anywhere on your iPad, iPhone and Apple Watch. Experience a mobile EHR that is sleeker, faster and more convenient than a laptop. 

Patient Team: You will work on the newest feature of our product that allows patients and providers to communicate remotely.  You will also develop the code that allows patients to view their own information from the practices that they patronize.  Here you will work on all of the technologies that connect those who need care to those that can provide it. 

Payments Team: You will write the code that allows providers to be paid! All of our practices rely on the ability to use the software in order to get paid and thus this is a primary component of our product. 

Practice Team: Providers cannot effectively help their patients if their practices are not managed correctly. We fix this. In this area you will develop features that help the medical practice schedule appointments and communicate with the patients as well as manage their internal workflows

Platform Team: Underlying all of the components of the product is the platform itself.  Here you’ll be working with cloud providers, system configuration, security, architecture and middleware components that keep our product up and running.


If you're interested in learning about other engineering roles and other positions we're currently hiring for, please review our careers page.

PS: If you need VISA support, do not hesitate to apply. We're here to support the best talent we can find.

What you'll do:

  • Create products & features that make it easier for doctors and their staff to run an efficient medical practice
  • Continually offer thought-leadership and dependable execution ability in a high-paced environment characterized by ongoing iteration and product pushes
  • Play a key role in product development, help shape direction of DrChrono feature set
  • Take complex and thorny practices and processes and build beautifully simple and maintainable software
  • Design & write software to help manage and automate the complexity of running a private medical practice
  • Help build scalable programs that standardize information flow and increase operational capacity
  • Be part of a close-knit engineering team that ships new code to make a meaningful impact in healthcare
  • Implement automated and exploratory testing processes that provide continuous feedback on quality issues; find ways to break our web application before their public release
  • Implement internal and public facing pages on our website


  • Platform:
  • Develop the software infrastructure that enables our top level product functions
  • Optimize Django ORM/SQL queries
  • Be a liaison between the DevOps team and the software development and architecture teams
  • Work across all development workstreams

What you'll need:

  • 2+ years of professional experience writing production backend code in Python (Django experience is a bonus!)
  • Experience building products for fast growing web or mobile products with a passion for working with small nimble teams and a bias for action
  • Experience doing some front-end web development using HTML, CSS, and modern Javascript using AngularJS and writing apps backed by relational databases (e.g. MySQL or PostgreSQL)
  • Strong CS fundamentals from a Bachelor’s in Computer Science, Engineering or equivalent industry experience
  • Passion or experience for emerging health technologies, EHRs, EMRs, or telehealth
  • Entrepreneurial Spirit: You work well with others while leading individual projects to completion in a distributed environment. You take ownership in your work. Ability to manage conflicting project demands and thrive in a small start-up environment
  • Passion for Scalability: You work as part of a team and care about building scalable and maintainable systems
  • User Centric: A product-first approach to building software. You care about the real world functionality of your programming. Strong sense for UI and UX and the ability to work cross-departmentally with our Design and Account Management Teams to bring new concepts to live
  • Remote First Mindset: Before Covid-19, we held offices in Sunnyvale, Hunt Valley, and Los Angeles. Our teams worked together both virtually and onsite while we'd schedule Holiday Parties and Quarterly Events designed to bring our teams together. We worked together across timezones while hiring and onboarding employees remotely before Covid-19 and will continue to do so moving forward. While we hope to one day collaborate together under one (or several) roofs again soon, we're looking to continue to hire new team-members who are open to a remote first approach while we navigate this new fully remote landscape.

As a DrChrono employee, you'll have access to the following benefits:

  • We cover 90% of medical benefits with a Health Savings Account match. As a DrChrono employee, you gain access to your full benefits your first days at the company!
  • Retirement savings & 401k match
  • Ginger (mental health)
  • Aaptiv (physical fitness)
  • Headspace: A mental health app we provide for our employees. You'll have access to a free annual subscription to headspace on top of our medical benefits. We recently tapped into Headspace earlier this year as the company looked back on our 2020 learnings and prepared for our 2021 initiatives by using their reflection techniques.
  • Physera (physical therapy)
  • Kinside (childcare services)


  • Remote Work Statement
    We've moved forward with a remote-first approach. This means current and new DrChrono employees will always be allowed to work remotely, regardless if they were hired onsite or offsite pre-Covid19. We are committed to providing all employees with the necessary tools and support to perform their work from home without any disruption
Want to learn more about DrChrono? Checkout the following leadership interviews on our podcast On the Health Record!🩺

🎤 DrChrono VP of Sales Marjon Harvey on Company Culture & Diversity in Tech: Before working her way up to a leadership role, Marjon Harvey was pursuing a doctorate in chemistry at Stanford. She talks about her recent award as a leader and woman in healthcare software, why prioritizing diversity is important in any business and the crucial pivot towards telehealth. 

🎤 The People of DrChrono featuring VP of People Operations Lyndsay Donhoff: In this episode of On the Health Record, we are joined by Lyndsay Donhoff, the VP of People Operations at DrChrono. First up, we go over a few DrChrono milestones before talking about company culture and values. Then, we discuss startup hiring and what we look for in a potential candidate.
Share this job:
Full Stack Software Engineer - Trading Technology
full stack golang python ruby docker backend Apr 09
About Kraken

Kraken is changing the world. Join the revolution!

Our mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion. Founded in 2011 and with over 4 million clients, Kraken is one of the world’s largest, most successful bitcoin exchanges and we are growing faster than ever. Our range of successful products are playing an important role in the mainstream adoption of crypto assets. We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers who see value in being radically transparent.

In our first decade Kraken has risen to become one of the best and most respected crypto exchanges in the world. We are changing the way the world thinks about money and finance. The crypto industry is experiencing unprecedented growth and Kraken is leading the charge. We’ve grown from 70 Krakenites in January 2017 to over 1600 today and we have no intention of slowing down.

About the role

This is a fully remote role, we will consider applicants based in North America, South America and EMEA. Our Engineering team is having a blast while delivering the most sophisticated crypto-trading platform out there. Help us continue to define and lead the industry.

Responsibilities

  • Develop and maintain core backend framework and web applications supporting Kraken’s institutional clients
  • Construct dynamically scalable platforms capable of heavy transaction volume
  • Collaborate with cross-functional teams to design and implement a multi-year product roadmap

Requirements

  • Experience with cloud-based platforms (AWS, Heroku) for deployment and orchestration
  • Excellent knowledge of Python and Ruby on Rails
  • Proficiency with SQL databases such as PostgreSQL
  • Have worked on a team before and write clean, testable code
  • Intellectual honesty, passion for problem solving, proactive mindset and attention to detail
  • Excellent communication skills and ability to work in a remote-first environment
  • Passion for software development... it’s not just your career, it’s your hobby

Nice to have

  • Proficiency in C++, Golang and/or Rust
  • Familiarity with Docker and Kubernetes
  • Familiarity with Redis
  • Experience with crypto/FX trading, derivatives and blockchains

We’re powered by people from around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives.

Check out all our open roles at https://www.kraken.com/careers. We’re excited to see what you’re made of.  

Learn more about us

Share this job:

Last Week

Full Stack Engineer, Platform Adoption
 
full stack java backend Apr 08
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.

Where you’ll make an impact:

We are a small, but highly impactful cross-geo team based in the US west coast and Australia. As an engineer on this team, you will have the opportunity to work on initiatives seeking to reduce friction for Products to adopt our Platform capabilities.
This is done through centralized “hub” projects within the team, or by collaborating closely with platform teams across all Atlassian. You will be supported by senior engineers, product and program managers throughout each project.

More about you:

  • Eagerness and ability to quickly learn new technologies you may not yet be familiar with, going from backend to frontend. Common Atlassian tech stacks are Java and React following a microservice architecture on our PaaS (AWS based)
  • With the help of your team, autonomously seek outstanding, often sophisticated, problem areas in our platform and work on solving them
  • Good soft skills and excellent at sharing your takeaways in written form (Atlassian has a strong blogging culture)
  • Enabling and driving decisions backed with data in the face of the never-ending challenge of infinite unknowns
  • U.S. Bachelor or higher degree, or its equivalent, in Computer Science, Information Technology, Information Systems Management or a closely related field of study

The following are not required, but definite bonuses:

  • Experience in a Platform driven company
  • Experience with cross geo and/or fully remote teams
  • Experience with Java
  • Experience with large scale web applications
  • Experience in large scale transformation (think monolith to micro-services)
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:
Java Software Engineer
 
java cloud backend Apr 08
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 talented Developers to join one of our Gdańsk engineering teams (i.e. Jira Data Centre, Jira Cloud, CROWD, Bamboo, etc.) Atlassian's engineering team is responsible for shaping the future by helping thousands of teams all around the world get work done.

As a Java Developer well into your career, we know you're exceptional at what you do, but you're still eager to learn and hone in on skills as a developer... That's why we're placing a heavy emphasis on leaning on your expertise in one or more tech stacks but still learning and growing. We don't expect you to be an expert, but we'll sure make sure you get on the right path towards becoming one...

In this role, you'll get the chance to:

  • Drive projects independently, from technical design to launch
  • Apply architectural standards and start using them on new projects
  • Contribute to code reviews & documentation as well as take on complex bug fixes
  • Begin writing useful technical documentation
  • Learn and code in Java
  • Mentor more junior members

Sound like an exciting opportunity? We think so too... In order to set you up for impact on day one, we'll expect you to have this on your first day:

  • Excellent understanding and working knowledge of Java
  • Deep architectural understanding of web applications
  • Good knowledge in some back-end technologies such as Spring, Hibernate, Lucene, SQL
  • Deep understanding of data structures, in particular, how they are implemented and how to apply them to solve problems
  • Passion for collaborating, tackling hard problems and not being afraid to ask questions
  • A real appetite for learning and growing, both as a developer and teammate
  • Excellent interpersonal skills with proficient English (both spoken and written) 
More about Atlassian

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

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:
Backend Software Engineer, Confluence
 
backend java saas cloud aws gae 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 and talented Back End Software Engineer to join the Confluence Migrations team in Mountain View. You will have a direct impact to the customer experience through the design and implementation of new features and functionalities in Confluence. You'll work as part of a small but rapidly growing high-energy team delivering incredible, creative improvements our product. You'll collaborate with other Software Engineers 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:

  • Specialization in Java and Spring Framework
  • Proven understanding of micro-services oriented architecture and extensible REST APIs
  • Understanding of SaaS, PaaS, IaaS industry with hands on experience with public or private cloud offerings (e.g., AWS, GAE, Azure)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time
  • 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 awesome to have, but not required if you have:

  • 4+ years of industry experience working as a Backend Software Engineer
  • Large scale distributed systems and event-driven architectures
  • Experience with building microservices
  • 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 - Identity Platform
 
backend golang python cloud aws azure 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 a leading provider of collaboration, development, and issue tracking software for teams worldwide. With over 100,000 global customers (including 85 of the Fortune 100) and millions of users on our cloud platform, we are advancing the power of collaboration with products including Jira Software, Jira Service Desk, Confluence, Bitbucket, Trello, and more. Motivated by clear values, an AMAZING culture, and consistent revenue growth, we’re on a journey to unleash the potential of every team. We’d like you to be a part of this journey.

The Identity Platform team is looking for a highly motivated and talented engineer with hands-on experience designing and developing cloud-native applications. This role is ideal for engineers passionate about building highly scalable, multi-region solutions using modern technologies.

What you’ll do
As a software engineer, you’ll work in a  team of talented engineers to design and implement the most innovative, scalable, and performant systems that are responsible for managing permissions and authorization decisions of all Atlassian Cloud Products. You’ll frequently interact with other Identity teams, Product Managers, Designers, and Architects to build the Permissions platform encompassing backend development, monitoring, scaling, and optimizing to make the management of permissions simple and performant at scale.

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

  • More than 4 years experience building and developing backend applications
  • Strong depth of knowledge in the following technologies: Java, Python or GoLang or other programming languages.
  • Experience developing and operating web applications in AWS, Microsoft Azure, Google Cloud, or similar public cloud providers.
  • Ability to design public APIs, coupled with a passion for writing clean code.
  • Experience building service from the ground up is preferred – from gathering requirements, design, build, deploy, and ownership.
  • Solid understanding of application performance and designing low latency, high-speed web applications.
  • Familiarity with Agile software development methodologies.
  • Bachelor's degree with a preference for Computer Science degree

It's great but not required if you have:

  • Experience with authentication and authorization domain, technologies, and protocols.
  • Experience developing and architecting micro-services.
  • Exposure to web application security (authentication, authorization, session management, access controls, etc.) and privacy standards (SOC2, GDPR, etc.).
  • Experience in Continuous Delivery and the DevOps mindset.
  • Experience in building applications using Golang and Cassandra
We are always growing, learning, and adapting, in and out of the office. You’ll be joining a team that is smart and very direct. We embody the Atlassian values, ask the hard questions and challenge each other to constantly improve our work.
This highly talented team owns some of the most critical capabilities of the Atlassian Cloud platform. The engineers excel in taking on scalability challenges, understanding the security aspects of authentication flows, and operating micro-services at a very large scale. We are passionate about technology, but we also like to take breaks from work. We love going out for team lunches (when offices are open), and we like to spend time together in team social events on Fridays.

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, Development Tooling Team
 
backend python docker aws Apr 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, 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 Dev Tooling team. You’ll be joining a team focused on building tools for fellow Atlassians with a focus on ensuring a unified and enjoyable experience for development teams to leverage from project creation through production deployment.  Our team has a direct impact on the day-to-day quality of life for fellow Atlassian engineers.

In this role, you’ll get the chance to:

  • Spend your day head down in code.
  • Solve complex and interesting problems.
  • Contribute to code reviews and documentation as well as take on complex bug fixes
  • Begin writing useful technical documentation
  • Drive internal team projects to completion
  • Mentor more junior members

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

  • Bachelor’s degree in Engineering, Computer Science, or equivalent
  • Proficiency in Python and/or Go. 
  • Fluency in any one database technology (e.g. Postgres or other RDBMS, and/or NoSQL like DynamoDB)
  • Experience using AWS and Docker containers
  • Real passion for collaboration and strong interpersonal and communication skills

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

  • Experience using Kubernetes
  • Experience with highly available systems
  • Experience working with a distributed team
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:
Frontend Engineer - Cloud
 
cloud frontend golang css big data aws Apr 06
At Couchbase, big things happen. Every day, we’re translating vision into reality by tackling new and exciting challenges head-on. This is a breakthrough stage in our company, where the enthusiasm of our employees and leadership team is infectious and growing.  You’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

You are a Frontend Engineer who crafts delightful web interfaces, designs, prototypes new and innovative experiences, and implements features while advocating for UX.

Here's a brief look at what success looks like in this role:
*In 3 months time- you'll have collaborated with the team to build and have shipped a material contribution such as a new feature, regularly contributed to code reviews, and fixed a new bugs.
*In 6 months time- you'll have earned the trust of the team and have taken on independent code review responsibilities while collaborating on the design of new features.
*In 12 months time- you'll have delivered tasks through the entire SDLC, from design through development with some guidance and have established a cadence of on-time delivery with high-quality work.

This role is also open to remote work (USA, UK, India & Canada) as our teams are globally distributed. We are a remote-first team. Prior experience working remotely is not required, however, we are looking for team members who perform well given a high level of independence and autonomy and will establish a cadence of on-time delivery with high-quality work.

Responsibilities

  • Design, develop, test, deploy, maintain and improve software
  • Manage individual project priorities, deadlines and deliverables
  • Collaborate with product managers and backend engineers to own, build, iterate, and ship new features to enhance the cloud products user experience
  • Collaborate with frontend engineers across teams to collaborate on design decisions and standardize methodologies
  • Write various kinds of tests including unit and Cypress integration tests
  • Write and review technical proposals
  • Improve engineering standards, tooling, and processes
  • Program mostly in TypeScript, and learning from and contributing to a team committed to continually improving their skills
  • Key technologies this role will employ: TypeScript, React, Redux, CSS and CSS-in-JS, Cypress, Functional Programming, Go (Golang), Kubernetes, AWS, Azure, GCP, Grafana, Prometheus, Alert Manager, Thanos, Terraform, Vault, Couchbase Server, Datadog

Qualifications

  • You are able to knowledgeably discuss performance, security, and user interactions within complex systems
  • You love to build delightful and accessible user experiences using web technologies
  • You are kind and collaborative
  • You enjoy working remote with people from all over the world
  • You care deeply about software quality and operability, and better ways of building software
  • Value clear, open communication. We value thoughtful feedback, regular dialogue, and collaboration as fundamental skills on our team.
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:
Backend Node.js Javascript Engineer
node-js api web-services mongodb backend javascript Apr 05

Breezy HR's a globally loved, Jacksonville-based full-stack hiring platform for SMBs.


About the role

In order to execute our vision, we need to grow our team of best-in-class engineers. We are looking for developers who are excited about launching new products and features into production, who can work autonomously and aren’t afraid to try new technologies, and who don’t back down from the challenges of scale. Our ideal candidate has experience building core services and web-based APIs from the ground up, cares just as much about the product itself as the technology that powers it, and is capable of both structuring and writing clean, maintainable code. We hire engineers into each of our product teams.

Responsibilities

  • Design, implement or improve features in a variety of backend systems including our REST APIs, micro-services, data ingestion and processing systems, and integration partners
  • Write and maintain scalable, performant code that can be shared across platforms
  • Meaningfully contribute to the product and core backend systems by suggesting and executing improvements
  • Improve engineering standards, tooling, and processes
  • Debug production issues across services and multiple levels of the stack

Requirements

  • 4+ years of experience building web applications
  • You have experience in writing applications in Node.js
  • You have knowledge of microservice architectures
  • You have experience with scalable backend APIs
  • Understanding monitoring and alerting platforms is a plus
  • You have attention to detail and a passion for correctness
  • You are comfortable learning new technologies and systems
  • You have strong interpersonal and communication skills with a bias towards action

Bonus Points

  • Experience with MongoDB, Redis, and ElasticSearch
  • Deep understanding of HTTP
  • Comfortable with Linux/Unix and shell scripting
Share this job:
Senior Backend Software Engineer, Bitbucket
 
backend senior saas Apr 05
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.

Want to build the future of code collaboration at a company built by developers for developers?

Are you an innovative and talented senior software engineer?

Does working on a project that serves millions of end users float your boat?

Do you believe in shipping quality code early and often?

Come join us at Atlassian and work on bitbucket.org, our source code hosting site! You will be working in a fast paced SaaS environment where every line of code you write will be appreciated by a developer community of millions. You will be responsible for designing, implementing, monitoring, scaling and optimizing the code that powers Bitbucket. The company and our products are scaling rapidly and this is the team with the most to gain (and the most at stake!).

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

  • Designing and developing new software applications, features, and frameworks
  • Experience working with microservices

° Strong understanding of Python
° Experience working in Django
° Distributed version control internals (Git, Mercurial)
° Agile development methodologies like XP and Scrum
° Schema-based data storage (SQL)
° Operating systems internals (POSIX UNIX)
° Networking (IP, routing, RPC)
° Encryption and authentication protocols (OAuth, SSL)

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
Persado  
ruby-on-rails postgresql microservices backend python ruby Apr 05

About The Opportunity:

We are looking for a Backend Software Engineer to join our expanding global team!

As a member of the Integrations team you will:

  • R&D various integrations - Persado wants to Connect
  • Enhance current systems on performance, flow, complexity
  • Work on a Polyglot environments & APIs, with all tools supplied
  • Discuss & decide with like-minded developers on solutions
  • You join us, we invest in your career and your personal growth. Check out our Engineering job ladder

What We Are Looking For:

  • At least 2 years of working experience as a Software Engineer
  • Knowledge of at least one of the following programming languages is required: Ruby, Python or Java
  • Solid understanding of web architecture
  • Working experience with APIs is a huge plus
  • Strong knowledge of database systems (relational, document based etc)
  • Excellent analytical and problem-solving skills

We Will Appreciate:

  • Experience with JS & frameworks (preferably React)
  • Knowledge of Design Patterns
  • Familiarity with testing frameworks (preferably rspec)

Achieve your life goals and work goals at Persado.

  • Competitive salary and equitable compensation - We’re committed to equal pay with regular market rate salary adjustments
  • Generous Benefits Package globally
  • Flexibility in remote working for candidates based in Athens or fully remote working for candidates based outside of Athens
  • Persado Cares! 2 paid Volunteer days per year and charitable giving matching
  • Structured onboarding Continuous Learning & Development tied to a personalized career path
  • Diversity and inclusion initiatives: Persado is committed to fostering, cultivating and preserving a culture of diversity and inclusion. We continue to hire without regard to race, ancestry, place or origin, color, ethnic origin, citizenship, creed, religion, gender identity, sexual orientation, age, marital status, same-sex partnership status, family status, or disability.
  • All the gear you need to work smart

Valuing diversity at Persado means recognizing and respecting human differences and similarities. Persado is committed to diversity with respect to all aspects of employment. All decisions regarding recruitment, hiring, promotion, compensation, employee training and development, and all other terms and conditions of employment, will be made without regard to race, religious beliefs, color, gender identity, sexual orientation, marital status, physical and mental disability, age, ancestry or place of origin

Classification: Public

Share this job:
Senior Software Engineer, Python
YouGov  
python django postgresql senior aws backend Apr 04

Job Description


You will be part of the YouGov Online Department based in Warsaw. YouGov Online builds user-facing infrastructure, for example:

We are also responsible for many other products such as SaaS Platform product that provides access to audience data and enables customers to find out what makes this audience unique compared to the rest of the population. 

Each cross-functional team is responsible for each product - you will be able to show initiative and see how your work makes difference.



Qualifications


You are a type of person who thrives on building backend services, modern APIs and taking active role in architecting the solutions for the product you work on. You get excited when you can help to grow your colleagues’ skills and support other engineers with your expertise.

You set coding and testing standards and have experience across different development methodologies to  understand benefits and trade-offs of each.

You are an expert and have a true passion for technology and Python. You keep your knowledge up to date, seek out and reduce complexity and make decisions based on data not hunches,

We are a team of exceptional individuals, each bringing something unique but all being simply put… nice so in addition to the above we believe you are approachable and helpful, show initiative and step in to help solve problems as well as mitigate and reduce conflicts rather than escalate them.



Additional Information


Here's what you receive from us:

  • Exciting technology stack: Python 3.7+, Flask, Django, Celery, Elasticsearch, Mongo, Postgres, RabbitMQ, Kubernetes, AWS and much, much more.
  • Ability to focus on what you do best
  • Stable employment at a global company
  • Clear development plan and career ladder
  • Fresh fruit, coffee, cool beverages, snacks
  • Private medical insurance, MultiSport subscription and in-house hackathons
Share this job:
Lead Backend Engineer
java aws spring microservices kotlin backend Apr 04

Signavio is looking for a Lead Backend Engineer (Java and/or Kotlin)  to help us build the future of our Business Transformation Suite. Based from our Berlin office, you will be part of our development teams and take a vital role in driving new features with the aim of scaling our product offering. In this role you will be working in a cross-functional team who values trust, respect and diversity.  We are looking for people who share our passion for creating products that people love to use. To thrive in this role you are someone who appreciates close collaboration, open communication, and feedback.

Note: We support your relocation but due to tax reason you’d be required to be resident in one of the following countries: Germany, France, Sweden, Switzerland, Netherland, UK. Visa support can currently be offered only for Germany.

Description

  • Leading contributor to the entire cycle of product development, from first ideas and brainstorming sessions to continuously delivering improvements based on customer data
  • Enhancements of existing applications as well as the inception of new microservices
  • Collaborate with Principal Engineers and other Lead Engineers to define long-term technical strategies in accordance with business needs
  • You will mentor less-experienced peers and be mentored by more-experienced peers
  • Act as functional lead for members of the Suite Team providing technical feedback, guidance and mentoring

Requirements

  • Experience with Java 8, building secure web applications, ideally: MongoDB, MySQL or PostgreSQL
  • Experience with DevOps technologies such as AWS, Kubernetes, Docker, Jenkins and Circle CI
  • Frameworks: Hibernate, Apache Tomcat, (Resteasy)
  • Testing Library: TestNG, Mockito
  • Log analysis: ELK
  • Cloud: AWS
  • SaaS & On-Premise (General understanding of both systems)
  • Debugging, Analysis of log files etc
  • Minimum of 3-5 years experience preferably in B2B software companies
  • Strong analytical thinker who is focused on problem solving
  • A team player who can work in an international team
  • Demonstrable leadership experience within an engineering environment
  • Experience of complex and data intensive applications (ideally within the BPM / Workflow domain)
  • Challenging existing and defining new architectural standards with senior stakeholders

What we offer

We keep things open, agile and communicative. It is all based on trust, not micromanaging. The whole department is located together in one office in beautiful Berlin, however due to the current situation we work and onboard 100% remotely to keep our employees safe. Our team members are self-organized within their teams, working on independent projects or closely with Product Leads, developers and UX designers. We value your thoughts and ideas and will give you the freedom to push and implement them! We offer competitive salaries and support personal growth  with functional in-house coaching and a personal development budget that includes three days off per year. You will gain – and share – knowledge during recurring learning groups, jours fixes and our annual Code Camp.   You are free to use the OS of your choice, the tooling you are comfortable with and set up your workspace the way you like it. Signavio will support you with all the necessary office equipment, even when working from home!  We get that balancing a family and work can be a challenge, so everyone gets flexible working hours and 30 days of holidays per year.  Moreover, Signavio will support you in case of relocation and visa application.

*Do I need to meet all the requirements to apply?*

Studies by several different sources have shown that, on average, men will apply for a job if they meet 60% of the application requirements. In contrast, women/non-binary people will seek to match a much higher percentage of the requirements before applying.

We encourage everyone to apply and give us a chance to evaluate your skills and experience. We are all learning on the job, and although the listing above has been carefully compiled, we are also open-minded and interested to hear about the value you can bring to the role and Signavio.

*How can I demonstrate that I have particular needs in the application process?*

For people living with disabilities, chronic illnesses, or neurodiversity, adjustments and support can make a decisive difference in the application process. If you need any specific accommodations (tools, time, etc.) and feel comfortable disclosing this, please let us know.

Share this job:
Lead Python Developer
python postgresql elasticsearch golang backend Apr 04

Senior Python Developer, Python Development Lead, Lead Backend Developer, Postgres, Remote Based, Home Working

Senior Python Developer, Python Development Lead / Lead Backend Developer required to work for a fast-growing Mobile Application Development company based in Central London. However, due to Covid-19 this can be remote based and can be based pretty much anywhere in Europe.

Our client is creating a team of technology enthusiasts who can choose the right tool for the job and prioritise creating a great product over any particular stack (language, DBs, etc.)

You will be leading a small team of developers splitting the monolith into a more micro-service oriented architecture. At the same time, you will be implementing new features to support the new needs from the business and improving the response times from the existing endpoints.

Working with this company you will:

  • Build exciting new features
  • Improve performance of existing features
  • Create tools to help the business/content team understand the users better
  • Design solutions to that can scale globally
  • Lead a small team of developers

What we are looking for:

  • Ability to design cloud-native solutions
  • Development Team Leadership experience
  • Ability to design solutions that scale up (define resources, scalable components, etc.)
  • Ability to design and implement APIs
  • Interest in learning new technologies (databases, languages, design techniques)
  • Understanding of automation mechanism
  • Interest in writing high quality code that adhere to best practices
  • Enjoy decreasing the response times of the endpoints
  • Being able to convert a small sentence into a product spec and coordinate the implementation

Tech stack:

Servers: Elastic Beanstalk, Kubernetes, EC2

Databases: Postgres, Elasticsearch, DynamoDB, BigQuery

Languages: Python, Golang

Frameworks: Flask, SQLAlchemy

Other technology: SQS, Kinesis, gRPC, Protobuf, Restful APIs, Kafka, Microservices

This is a great opportunity and salary is dependent upon experience. Apply now for more details.

Share this job:

This Month

Humbly Confident Senior Full Stack Developer
full stack senior javascript html css saas Apr 02
About Us and Why We’re Hiring

We build “You Need a Budget,” the best budgeting software and education resources around. (Those in the know call us YNAB, which is pronounced “why-nab.”) For more than a decade, people have been buying YNAB and then telling their friends what a difference it has made in their lives. Google us, or read some of our reviews on the app store, and you’ll see what we mean. We love building something that has a huge positive impact on people’s lives.

We have big plans for our entire app ecosystem, including our web app and API. All of those plans necessitate changes on our back-end that runs on Rails/Postgres and our front-end Ember app written in TypeScript. That’s where you come in!

We have one overarching requirement when it comes to joining our team: our Cultural Manifesto has to really click with you. If you’re nodding emphatically while reading this, you’ll probably fit right in!

Of course, we have some firm* requirements too, like five years of full-stack professional web application development experience. For us this means you either know the server-side really well and have some client-side experience, or you’re an absolute expert on front-end development and have some server-side know-how.

*Well, firm-ish. If you know you’re a great fit for this role but fall short of the five-year requirement, include a specific pitch with your application on why we should consider you anyway! How you pitch us is up to you, just make sure it’s short and creative.

First, let’s talk about life at YNAB, and then we’ll go into detail about what we’re looking for.

Who You’d Be Working With

Our developer team is about 25 people strong, and we frequently operate in cross-functional teams, so you’ll get to work with awesome people from all different roles in the company.

Regardless of their varied interests, all of our developers have one thing in common: They are a joy to work with. You won’t find heated arguments and raised voices here. We save our competitive spirit for YNAB’s external competitors (or the occasional lively board game session), but internally we build up our teammates and celebrate their successes. We all love to program and solve problems in creative ways, and we regularly take time to geek out and show each other something cool we built or found to make our lives easier.

And of course, as a developer, you’ll work closely with our amazing designers. They have the awards (including at least one actual Emmy®) to prove they’re good at designing stuff. More importantly, they welcome feedback and suggestions during the development process and are happy to tweak an interaction if you tell them it will save you significant development effort.

How You’ll Work at YNAB

We strive hard to make working at YNAB a unique and fantastic experience (we’ve even been named Fortune’s #1 Best Small Company to Work For). We have a team full of truly exceptional people—the kind you’ll be excited to work with. Here’s how we operate:

Responsibility and Empowerment

YNAB appreciates, respects, and trusts the expertise and judgment of our developers. We empower them to do what they think is right.

We also work collaboratively. We continuously seek the right amount of structure and unity necessary to maximize productivity. Where it makes sense, we designate someone to make a call.

Even though our developers are right a lot, it's okay to make mistakes here. Exploration and calculated risks are vital to velocity and growth. We freely admit when we're wrong. If something doesn't go as expected, we learn, bounce back, and make corrections.

You won't be alone; others will be there to help, review, reassure, and back you up. We own our processes and collective outcomes as a team.

Live Where You Want

We’re a distributed team, so you can live and work wherever you want, as long as it’s somewhere between the Pacific Time Zone (UTC-8) and the Central European Time Zone (UTC+1). Proximity doesn’t influence productivity. Just make sure you have a reliable internet connection.

No Crazy Hours

We want everyone to have a full life outside of YNAB. We seldom work more than 40 hours per week. There have been rare occasions where things got a little crazy, and people logged some extra hours. But then they took additional time off to balance it all out. We work hard and smart, but we’re in this for the long haul; there’s no need to go crazy on the hours.

Take Vacation (Seriously)

We want you to take vacation. In fact, we have a minimum vacation policy of three weeks per year. Five weeks feels about right (plus two extra weeks for Holiday break). It’s important to get plenty of downtime and get out and do something. We’ll look forward to seeing pictures of your adventures in our #office_wall Slack channel.

The YNAB Retreat

When the pandemic isn’t keeping us from traveling, we get the teams together once a year to catch up on spreadsheets and powerpoints in a Best Western conference room. Just kidding. So far, we’ve done Costa Rica, a gigantic cabin in the mountains, a beach house in the Outer Banks, a ranch in Montana, and most recently, Laguna Beach. We do really fun things at these retreats, but the highlight is inevitably just being together and having a blast.

Up Your Game

We’re serious about helping you improve your craft. We budget for it (hey-o!). Think conferences, Lynda/Skillshare subscriptions, books, and dedicated time away from work to learn something new. We love to see our people grow.

International is Absolutely Okay

If you are Stateside, we’ll set you up as a W2 employee. If you’re international, you’ll be set up as a contractor. We are already spread across the world: Switzerland, Scotland, Mexico, Brazil, Argentina, Germany, Canada, and all over the United States.

Benefits

We offer excellent health, dental, and vision insurance for our US employees, where we cover 100% of the premium for you and your family. (No need to check your vision, you read that right, 100%. Although if you did need to check your vision, we’ve got you covered!)

We also have a Traditional and Roth 401k option. YNAB matches your contributions, up to six percent of your paycheck. Matches vest immediately. (Are you a personal finance junkie like our founder Jesse? He set up YNAB’s 401k to have the lowest fee structure possible, where all plan costs are paid by YNAB, not your retirement nest egg. The investment funds available are fantastic, passively-managed, ultra low-cost index funds. You’re not a PF junkie? Trust us, it’s awesome.)

Competitive Compensation

We use a leading compensation data provider to set competitive and well-defined pay ranges for all of our positions. Your pay is the same no matter where you live, and our goal is to pay at or above the market rate in the United States. We consider raises every year and have a bonus plan based on profitability, which you’re in on from day one. YNAB wins, you win. That kind of thing.

Other Tidbits

  • Once you start, we DEMAND (in a friendly, ALL CAPS IS YELLING way) that you fill out your “Bucket List” spreadsheet with 50 items. (That’s harder than it sounds!)
  • The bucket list really helps in deciding what we should give you for your birthday and the holidays.
  • We’re all adults. There’s no need to punch a clock or ask for permission to take off early one afternoon to go see the doctor. We look at what you accomplish, not how long you sit (have you tried standing?) in front of a computer.
  • We want you firing on all cylinders so we’ll set you up with a top-of-the-line computer and phone and will replace them regularly.
  • Did we mention we make a huge, positive difference in people’s lives?

If this sounds like your ideal environment, read on because now we want to talk about you. You will play a big part in building something easy and joyful to use that helps millions of people discover budgeting as an essential financial and life-planning tool. You will change lives.

You, Our New Senior Full Stack Developer

You’re a Full Stack developer with at least five years of experience building, shipping, monitoring, and maintaining SaaS apps at scale (not just websites).

You’re an expert in at least one modern server-side framework (Rails, ASP.NET, Express, Django, etc).

Some client-side experience is required as a minimum, meaning you know enough HTML/CSS/some-client-side-framework to get stuff on the screen matching a designer’s spec. We work in small, cross-functional teams where you will likely find yourself responsible for implementation on both the back-end (Rails and Postgres), as well as the front-end (using Ember or Vue and written in TypeScript).

If your focus has been more on front-end development, then you're among the best of the best with a client-side framework such as Ember and also have some server-side depth.

You’re not necessarily the “Ops” person where you work, but you certainly understand the infrastructure well enough to aid in architecting and maintaining scalable solutions. We host on Heroku, so experience there is a bonus, but experience with AWS or other popular IAAS/PAAS is just fine.

You’ll do things like help vet and improve our server-side layer, implement new features, integrate with third-party APIs, and shepherd our application. We might have conversations that start like this:

  • “How can we be certain that our application is going to scale as we grow? How did the other apps you worked on handle similar load conditions?”
  • “We want to expose these parts of the API to 3rd party developers. Will that API need to differ from our internal API, and if so, how?”
  • “We want to make it possible for users to sort their transactions in a new way, and we are thinking of using drag-and-drop to make that possible. What changes on our client and server will be necessary to accomplish this?”
  • “We need to integrate a new data aggregation partner to connect bank accounts and import transactions. How do we set it up so that we can reuse most of that work if we bring on another partner later?”
You’re our person if:
  • You are an excellent developer that can adapt to new languages quickly.
  • You write code that is easy for other programmers and your future self to understand and use.
  • You have plenty of war stories to tell about the last time you launched a big SaaS application, or weathered a massive spike in load, or recovered from an outage.
  • You are comfortable with JavaScript and have developed a user facing front-end with a web framework such as Ember, Vue, React, or Angular.
  • You know your way around SQL and relational databases. If the database layer turns out to be the culprit behind an issue, it’s not a black box to you. (Experience with Postgres is a bonus.)
  • You have an understanding of algorithms and data structures beyond arrays and “for loops.” That doesn’t mean you have to be a computer science PhD or even that you have to know “Big O” notation, but you should know when to use a Dictionary/Map, and why finding an element in a sorted array is faster than finding an element in an unsorted array.
  • While perhaps not a security specialist, you are aware of how websites and services can be exploited, are security conscious while you code, and protective of customer data and privacy.
  • You have excellent debugging skills. You know how to find problems and how to architect apps so that problems are discoverable in the first place.
  • You already use and love YNAB. (Not a requirement, but we’ll give you bonus points for this one.)
Examples of things you might be working on at YNAB:
  • Integrating with 3rd party APIs like Aggregation Providers, Payment Gateways, and Analytics Services
  • Profiling our most common API calls using tools like pganalyze or Sumo Logic and acting on the information to reduce response times
  • Helping improve our public and private APIs to make them easier for external and internal developers to use
  • Working with our external database and security consultants to make sure we haven’t missed anything
  • Installing monitoring tools like Rollbar to help us detect client-side and server-side issues
  • Updating behavior or adding a new UI component to our web app
  • Writing automated tests for new features or improving our existing test suites
  • Submitting and reviewing PRs in GitHub, collaborating in Basecamp, and jumping on a Slack call to get an extra pair of eyes on a gnarly bug
Diversity

YNAB is an equal opportunity employer. We believe a diversity of backgrounds, beliefs, abilities, and experiences is critical to our success. We are passionate about creating a welcoming, supportive, and collaborative environment for all employees. All are encouraged to apply as we continue to grow a smart, experienced, and diverse team that loves working together to build something that matters.

How to Apply

Apply by 11:59PM on April 25th, 2021. Firm. It’s a real deadline.

Write a cover letter and attach it as a PDF. In your cover letter:

  • Introduce yourself, tell us why this position is of interest to you, and why you would be a great fit. This portion of the cover letter should be less than a page and a half.

  • On a separate page of your cover letter, please answer the following questions. Each response should be about a paragraph in length:

    • What criteria do you look for when searching for your next company or position?
    • What are your favorite and least favorite parts of your current job?
    • Tell us about a time when you had to learn something new to excel at your job.
    • Please tell us about apps or anything you’ve built that makes you look good, and describe your role in those projects. (Include links if applicable.)
    • Briefly (no more than a few sentences) describe a proud “debugging” moment you had, where you found and fixed a bug.
    • If you were interviewing a prospective developer for this position, what would be a good interview question to ask to find out if a candidate really knew their stuff?
  • Complete this short coding test in your language of choice and include a link to your results in your cover letter. This shouldn’t take more than 30 minutes or so: https://www.interviewzen.com/apply/PVNGB2

If you have a prepared resume, attach it in PDF form. If you don’t have a resume because you aren’t even sure you’re looking to change jobs, that’s fine! In that case, please just include an informal list of your work and education history or a link to your LinkedIn profile.

Please send all attachments as PDFs.

P.S. If this position isn’t right for you at this time, but you know someone else who might be interested, we’d really appreciate it if you passed this along!

Share this job:
Software Engineer III
cs agile dot net tsql javascript backend Apr 02

Overview

Babel Street is looking for talented software engineers to join our rapidly expanding team. We are an Agile software company focused on building top-quality enterprise products. We work remote across the USA. Our DevOps, product, and development teams are second to none. We constantly refine our processes to reduce overhead, increase collaboration, and enable people to do what they do best. We get a lot of work done, and we have a little fun along the way.

At Babel, you will have everything you need to excel. Your team will give you guidance, support, and encouragement. You will be given interesting and challenging problems, and you will invent creative solutions. You will grow personally and professionally, and you will be recognized for your hard work and success.

If you want an interesting and rewarding career, do not hesitate any further. Send us your resume and a cover letter, and we will be in touch right away.


About the Role:

Are you a problem solver who enjoys taking ownership of a problem and finding creative solutions? Babel Street is seeking a Software Engineer to join our fast-paced software engineering group! You will help us bring JSON alive and give users world class software to comb through crazy amounts of data and find exactly what they are looking for. If you enjoy the above, but like to mix it up and jump in and work on the database or micro-services, well there’s plenty of room for that also! Come join a team where you are given autonomy and are empowered to make a difference on exciting challenges!

Responsibilities:

  • Collect and process large volumes of data at scale
  • Design and implement backend microservices
  • Explore new technologies and identify ways they can be utilized
  • Monitor and respond to events driven by metrics and logs for software running 24/7

Qualifications:

  • 5+ years Enterprise Software Development experience
  • Strong knowledge of C# .NET
  • Experience writing T-SQL, including stored procedures and table design
  • Experience building and maintaining backend services
  • Beneficial experience: NUnit, tSQLt, Cloud Based Services (AWS preferred), NoSQL Databases (ElasticSearch, Solr, etc), REST services, Queuing Technologies (Rabbit, Kafka), Service Fabric, Containers (including Docker), JavaScript
  • Excellent communication skills to work independently and within a full team
  • Experience working in an agile based methodology

Additional:

  • Must be authorized to work in the US
  • U.S. Remote work opportunity, with roughly 5% needed travel for team events and collaboration sessions

Babel Street is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Further, Babel Street will not discriminate against applicants for inquiring about, discussing or disclosing their pay or, in certain circumstances, the pay of their coworker, Pay Transparency Nondiscrimination.

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:
Senior Software Engineer, Cloud Applications
cloud senior python javascript machine learning docker Mar 31
What’s your mission?
IronNet's mission is simple:  To deliver the power of collective cybersecurity to defend companies, sectors, and nations.  For decades, companies have been defending against cyber attacks on their own while adversaries have been organizing themselves into sophisticated hacker networks . . . until now, with IronNet Collective Defense.  In 2014, General (Ret) Keith Alexander, former Commander U.S. Cyber Command, launched IronNet to strengthen cybersecurity defense against highly sophisticated adversaries, across all borders and sectors.  
In response to cyber adversaries who increasingly collaborate for collective offense, leading organizations in our critical infrastructure are using collective defense strategies and solutions to meet these powerful and ever-changing threats.  We believe that collective defense is our collective responsibility and we are leading the charge.

The Opportunity . . .
They're looking for a highly skilled software engineer who's comfortable with both front-end and back-end development. Their Full-Stack Engineers are responsible for developing and designing front-end web architecture and supporting APIs, ensuring the responsiveness of applications and working alongside graphic designers for web design features, among other duties. 


People who are successful at IronNet consistently demonstrate these qualities:
Always Accountable -- You commit to be the best at your job and prove it every day, delivering results with integrity, transparency and quality.
Will to Win -- You demonstrate urgency and take thoughtful risks, understanding that failing fast is critical to success.
Flexible and Adaptable -- You anticipate and plan for potential changes based on competing internal and external demands and do not let shifting priorities frustrate or annoy them.  
Passion for Customers -- You integrate innovation and quality to fulfill customer needs -- the value to customers is the first priority, both internally and externally.
Highly Capable and Innovative -- You develop innovative solutions to complex problems, strive for continuous improvement and adapt quickly to changes.
Technical Fit -- You understand the technology specific to the team / role / duties of the position.  The more senior the position that you are applying for, the more that we expect you to bring fresh perspectives and new ideas.


Recognition & Awards
IronNet is recognized as a representative vendor in Gartner’s “Market Guide for Network Detection and Response (NDR)”, and Forrester recently named IronNet a representative vendor in its “Now Tech: Network Analytic and Visibility, Q2, 2020” research. 

2020 Awards:
CRN Emerging Vendors
Fortress Cyber Security
Hot 150 Cybersecurity Companies
Cyber Security Awards: Innovative Product of the Year - Threat Detection

2019 Awards: 
Fortress Cyber Security
EMA Vendor To Watch
CRN Security100
NVTC Tech 100

More About IronNet:
IronNet delivers unmatched collective cyber threat detection for enterprise on-premise, cloud, and hybrid networks.  They do this through the application of advanced behavioral analytics, AI, and machine learning techniques.  Their team combines the tradecraft knowledge of the best offensive and defensive cyber operators in the world with world-class mathematicians and data scientists to engineer solutions that empower companies to defend against advanced threats.
Their founder and Co-CEO, General (Ret) Keith Alexander, is a recognized cybersecurity innovator and a frequent speaker about current cyberthreats and effective defenses. They have a leadership team with deep government and commercial cyber experience, and the company is advised by a board of esteemed security and venture investment professionals, including Jan Tighe Retired Vice Admiral, Former Deputy Chief of Naval Operations for Information Warfare and Director, Naval Intelligence, US Navy; and Jack Keane Chairman, Institute for the Study of War, Retired Four-Star General, Former Vice Chief of Staff, US Army.


Benefits of Working at IronNet:
IronNet strives to provide and takes pride in being able to offer comprehensive, essential and affordable benefits for our employees and their families.  We offer an unlimited PTO plan, 401(k) match as well as Medical, Dental, Vision, and Disability Insurance.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or protected veteran status, or any other legally protected basis, in accordance with applicable law.

To be successful in this role you must be able to . . .

  • 7+ years demonstrated industry experience
  • Design and develop front end application architecture.
  • Develop presentation-layer API interfaces to support user interfacing applications.
  • Work with database systems and core microservices.
  • Ensure responsiveness of applications.
  • Work alongside graphic designers for design features.
  • See projects through from conception to finished product.
  • Meet both technical and customer needs.
  • Stay up-to-date with modern and emerging JavaScript libraries and frameworks.
  • Mentor junior engineers.

You may be the person they need if your background aligns with the following . . .

  • Degree in Computer Science or equivalent industry experience.
  • Significant experience in Software Engineering.
  • Strong organizational and project management skills.
  • Proficiency with modern JavaScript tooling and libraries, such as React, TypeScript, Webpack, npm, etc.
  • Proficiency with server side languages such as NodeJS, Go, Python, etc.
  • Familiarity with relational database technology (PostgreSQL preferred).
  • Proficiency with unit testing JavaScript application code.
  • Experience with creating and running Docker images and containers.
  • Great problem solving skills.
  • High attention to detail.
  • Excellent verbal communication skills.
  • Experience with Agile software development methodologies is a plus.

What they expect from you . . .

  • They recognize few candidates meet every requirement and that many skills are transferable.  They believe in hiring smart people and expect them to grow and learn.  If your resume doesn’t match all of the requirements, you can still apply.  However, please address any skill gaps in a cover letter, upload a portfolio, or include a note in the application form, so our recruiting team and hiring managers can see beyond your resume.  

Align with and Model IronNet’s Values:

  • The Mission Continues.
  • Thrive personally, grow professionally―be happy!
  • Innovate, learn, lead.
  • Be the best and prove it.
  • Act with integrity―always do the right thing.
  • Be the most trusted, respected, and loved cybersecurity company in the world.
If you are interested in learning more about this company or any Startups/Small Businesses in the area, please contact us and check us out here!! 
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Share this job:
Engineering Manager, Platform
 
manager cloud aws frontend backend 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 helps teams everywhere change the world. Our products are revolutionising the software industry and helping teams collaborate and craft the magic that delivers their best work. Think NASA launching the Rover on Mars or Cochlear gifting those born deaf with the ability to hear, your work directly impacts the products they use to advance humanity.
We're looking for an engineering manager to manage a team of developers for our media platform, which powers file uploads and attachments across our Cloud products like Jira, Confluence, and Bitbucket.

You will be responsible for helping build and maintain an effective team, empowering them to achieve their goals. You provide and use inspiration and creativity to help the team solve difficult challenges and drive outcomes. With your software engineering expertise, you will support the team to flesh out and provide guidance on engineering initiatives, technical designs, and new and existing features.

In this role, you will also be responsible for the management of individuals reporting to you. You will be coaching, mentoring, and supporting them in their professional development to help unlock their full potential and grow.

In this role you'll get to:

  • Collaborate with other platform and product teams every day
  • Work on a system that handles up to a million requests per minute and hosts multiple petabytes of data for our Cloud customers
  • Help software engineers troubleshoot complex technical problems at scale
  • Work with a mix of software developers across all levels of seniority

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

  • Familiarity with agile software development methodologies
  • Experience with designing back-end systems and APIs
  • Ability to drive technical excellence, pushing innovation and quality

Experience in the following is preferred:

  • Microservices-based architecture in AWS, especially EC2, S3, and DynamoDB
  • Experience with React-based front-end architecture
  • Solving problems in distributed systems
  • Node.js ecosystem
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.

Atlassian is committed to providing reasonable accommodations to all individuals participating in the application and interview process, and while performing job functions. Please note that you will have the opportunity to request accommodations at each stage of the assessment process. To request accommodations before scheduling an interview, please reach out to atlassian-accommodations@atlassian.com and someone will follow up shortly.

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
python django react-js senior postgresql frontend Mar 30

Invitae is a healthcare technology company that leverages genetic information to empower doctors and patients to make informed medical decisions. Our software engineers work on a variety of projects ranging from innovations in healthcare systems to taming the chaos of biology. We're constantly improving our tools and technologies to deliver the highest quality actionable information for patient health. If you want to apply your knowledge and skills to improve the lives of millions of people join our team.

About our team:

Invitae needs experienced engineers with diverse backgrounds to help us achieve our mission - provide genetic information to billions of people.  We are a cross-functional team of scientific domain experts and dedicated, curious engineers. We build systems that take massive amounts of genomic data, combine it with the world's scientific literature, add to it years of rigorously curated results, and package it all neatly for our scientists to consume. It's a lot of information. As the data gets bigger, our systems need to get better and faster. That's where you come in.

What you will do:

  • Help define and build new features or applications based on technology and business needs.
  • Minimum 5 years experience and Bachelors in Engineering
  • Write structured, tested, readable and maintainable code.
  • Participate in code reviews to ensure code quality and distribute knowledge.
  • Lead technical efforts for internal or external customer needs.
  • Support your teammates by continuing to learn and grow.

What you bring:

  • Industry experience with full stack architecture and distributed systems.
  • Multiple years of industry experience with backend or frontend frameworks such as:
    • Python/Django
    • TypeScript/React
    • Other common industry standards
  • Hands on experience with databases (MySQL, PostgreSQL, NoSQL, etc.).  Tuning and query optimization a plus.
  • Top notch communication skills.  Experience with distributed teams is a plus.
  • A mission-oriented mindset and a desire to never stop learning.

We are a remote first company. We have offices all over the US in the following locations viz. Seattle, Portland, San Francisco, Oakland, Palo Alto, Irvine, San Diego, Boulder, Austin, Cambridge, New York, Raleigh. We are flexible and if an employee prefers a hybrid model, we can make it happen once Covid situation gets under control, until then we encourage and prefer for our employee's safety and wellbeing a remote work.

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:
Backend Software Engineer, Bitbucket
 
backend golang python saas 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.

Want to build the future of code collaboration at a company built by developers for developers?

Does working on a project that serves millions of end users float your boat?

Are you an experienced software developer who’s passionate about building, debugging, and optimizing SaaS software running at scale?

Come join us at Atlassian and work on bitbucket.org, our source code hosting site! You will be working in a fast-paced SaaS environment where every line of code you write will be appreciated by a developer community of millions. You will be responsible for designing, implementing, monitoring, scaling and optimizing the code that powers Bitbucket. The company and our products are scaling rapidly and this is the team with the most to gain.

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

  • Leading the technical design and development of new software applications, features, and distributed services that support a high-scale web application
  • Designing, building, and maintaining RESTful APIs
  • Troubleshooting issues with existing architecture and code
  • Experience with performance tuning, profiling and debugging applications and services serving millions of requests per day.
  • Contributing to each step of the product development process, (ideation, implementation, release, and operations)
  • Programming in Golang or Python (or Java)
  • Experience with Django is a plus
  • Schema-based data storage (SQL)

  • Highly desirable:
  • A solid understanding of distributed version control internals including data structures and experience running DVCS servers.

It's great if you have knowledge of and/or professional experience with:

  • Agile development methodologies like XP and Scrum
  • Operating systems (POSIX UNIX)
  • Networking (IP, routing, RPC)
  • Encryption and authentication protocols (OAuth, SSL)


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:
Senior Backend Software Engineer, Bitbucket
 
backend senior saas 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.

Want to build the future of code collaboration at a company built by developers for developers?

Are you an innovative and talented senior software engineer?

Does working on a project that serves millions of end users float your boat?

Do you believe in shipping quality code early and often?

Come join us at Atlassian and work on bitbucket.org, our source code hosting site! You will be working in a fast paced SaaS environment where every line of code you write will be appreciated by a developer community of millions. You will be responsible for designing, implementing, monitoring, scaling and optimizing the code that powers Bitbucket. The company and our products are scaling rapidly and this is the team with the most to gain (and the most at stake!).

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

  • Designing and developing new software applications, features, and frameworks
  • Experience working with microservices

° Strong understanding of Python
° Experience working in Django
° Distributed version control internals (Git, Mercurial)
° Agile development methodologies like XP and Scrum
° Schema-based data storage (SQL)
° Operating systems internals (POSIX UNIX)
° Networking (IP, routing, RPC)
° Encryption and authentication protocols (OAuth, SSL)

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:
Senior Full Stack Developer
django postgresql react-js python full stack senior Mar 29

We're looking for a hungry Full-stack developer with excellent technical expertise who is keen to keep growing. You will be working with an agile engineering team to help us execute our extensive roadmap to accelerate our growth in the telemedicine space.

 * Work closely with the product and engineering team to implement technical solutions

* Architect solutions to complex problems

* Own the quality of your features, from inception to deploy

* Bring new ideas and frameworks to the team


Skills/Qualifications

*  Proficiency in javascript and experience with a front-end framework such as React or Vue is a must-have

*  Experience with a backend framework such as Django, Rails, Express

*  Solid fundamental understanding of web technologies including HTTP and RESTful services

*  Experience with a relational database such as Postgres or MySQL

*  Ability to work independently with minimal supervision


Our stack

* Python 3 & Django on the back-end

* Postgres and Redis data stores

* ES6 and ReactJS on the front-end


Bonus

* Experience working with Django and AWS

* Security mindset or previous experience in a medical-related field


Interview Process:

Due to the current state with COVID-19, OnCall Health will conduct all interviews virtual meeting software where needed such as Google Hangouts and Zoom. Our intention is to respect everybody's need for safety and adherence to social distancing restrictions.

Our process involves a resume and experience deepdive where you will speak to an engineer about your background and future goals. We will also do a pair-programming exercise where we will provide you with a React project that we will work together to contribute to.

Share this job:
Softwareentwickler Backend DevOps
devops git gradle docker kubernetes backend Mar 29

Mit rund 500 Kolleg*innen ist die msg nexinsure ag ein Tochterunternehmen der international agierenden msg group. Fokussiert auf den Versicherungsbereich bieten wir IT Lösungen und Beratung rund um die Digitalisierung der Versicherungsbranche. Ein riesiges Feld an Möglichkeiten auch eigene Ideen zu verwirklichen und spannende Aufgaben warten auf Dich.

Softwareentwickler Backend DevOps (m|w|d)

Standort: Chemnitz, Hamburg, Köln, München, Passau | Referenznummer: 21/03-01

Deine Aufgaben

  • Implementierung und Weiterentwicklung von Microservices zusammen mit den fachlichen Kollegen
  • Weiterentwicklung der CI/CD Prozesse auf einem Cloud-basierten Stack
  • Everything as Code sowie GitOps als grundlegendes Paradigma
  • RESTful APIs und Event Streams
  • Evaluation von Frameworks und OSS zur ständigen Verbesserung der Microservice Architektur
  • Konzeptionierung und Dokumentation von Microservice Architekturen zu Produkten

Deine Qualifikation

  • Ein erfolgreich abgeschlossenes Hochschulstudium der Informatik, Physik, Mathematik oder vergleichbar
  • Mehrjährige Berufserfahrung in der Softwareentwicklung mit Java
  • Sehr hoher Anspruch an sich selbst und die erstellte Software
  • Erfahrung mit DevOps und modernen Entwicklungsvorgehen
  • Erfahrung in der Betreuung von Lösungen auf Basis von z.B. Git, Gradle, Docker, Kubernetes, JAX-RS, Kafka
  • Spaß an neuen Technologien und ein hohes Maß an Eigenverantwortung und Lernbereitschaft

Deine Benefits

Home Office

Sehr gute technische Ausstattung - im Büro und von zu Hause

Flexible Arbeitszeitmodelle

Flexikonto, Gleitzeit ohne Kernarbeitszeit, digitale Arbeitszeiterfassung und Möglichkeit zur Teilzeit

Attraktives Vergütungsmodell

Marktübliches Gehalt, betriebliche Altersvorsorge

Gute Verkehrsanbindung

Gut erreichbare Lage, Jobticket

Individuelle Entwicklungsmöglichkeiten

Seminarangebote, Schulungen und Coachings, Entwicklungsgespräche

Gesundheitsmanagement

Sportangebote, barrierefreie Arbeitsumgebung

Moderne Arbeitsumgebung

Flexible Arbeitsplätze, frisches Obst, kostenfreie Getränke

Unternehmenskultur

Transparente Duz-Kultur, offene Türen, gemeinsame Feste, Team-Events

Work-Life-Balance

30 Tage Urlaub, Vereinbarkeit von Familie und Beruf

Deine Ansprechpartnerin bei Rückfragen:

Frau Inga von Nolcken
E-Mail: msn.hr@msg.group

Schnelle Rückmeldung

Rückmeldung auf die Bewerbung i.d.R. innerhalb von 5 Werktagen!

Videobewerbung

Jetzt per Video bei uns bewerben! Einfach im Bewerbungsformular auswählen und Bewerbungsvideo erstellen.

Share this job:
Lead Backend Developer / Go
go postgresql web-services backend frontend Mar 27

refurbed

Full remote work possible (European time zones only).

We are the fastest growing marketplace for refurbished electronics in the German speaking region and are based in Vienna. We are active in more than a dozen countries. Through our marketplace we sell completely renewed electronics like phones, laptops and tablets that are 40% cheaper and much more sustainable.

Learn more about how we work and how our team is structured - https://www.refurbed.org/about/workflow/

Learn more about our backend systems & architecture - https://www.refurbed.org/about/backend/

Learn more about our blog - https://www.refurbed.org/

We are looking for a lead backend developer with a solid background in designing and implementing Go backend services to support us in improving our e-commerce platform and to lead a remote team of software developers.

YOUR PROFILE

  • Formal education in computer science
  • Significant experience designing and implementing backend services
  • Significant experience with software development using the Go programming language
  • Good knowledge of SQL and relational database design
  • Experience in leading a team of software engineers
  • Experience with working in an agile work environment (Scrum or Kanban)
  • You have worked in a team of remote developers before
  • You enjoy working with people
  • You work independently and are goal-oriented.
  • You have excellent English skills
  • You are located in one of the European time zones

YOUR ROLE

  • Development of our main API
  • Development of our smaller backend services
  • Ensure a high-quality code base
  • Be responsible for code reviews and merges
  • Lead a team consisting of frontend and backend developers
  • Hold regular 1-on-1 meetings with your team members and ensure team health
  • Work together with product management and other teams

ADDITIONAL FACTORS WE APPRECIATE



  • You have experience with PostgreSQL
  • You are comfortable working with *nix systems
  • You have experience working with NGINX
  • You have experience working with RabbitMQ
  • You have experience working on highly-available and fault-tolerant systems
  • You are active in the open-source community

YOUR BENEFITS

  • Startup atmosphere
  • Work with an experienced team of experts
  • Regular code-reviews
  • Challenging tech-stack
  • Available as fully remote position

YOUR APPLICATION

Things we want to see from you:

  • Your CV
  • Your expected salary
  • Your Github/GitLab profile or open source projects you contributed to
  • Other representative examples of your work that are relevant to the position
  • If you are active in communities like StackOverflow, please let us know as well

For legal matters we state that the minimum wage for this position is 3129 € gross per month. However, depending on your qualification a higher salary is obviously very likely.

Share this job:
Remote Senior Backend Engineer
IRL  
python api mysql backend senior linux Mar 27

Company Overview


Imagine being part of a nimble team where your ideas and input have the potential to impact millions of lives. IRL aims to make an impact on collective loneliness by bringing people together in real/remote life. Our goal is to help our users engage more with friends in-person to boost their overall happiness, encourage curiosity and make the task of organizing hang outs a breeze.

Our team is focused on building an event social network We're looking for self-motivated engineers who have a passion for building high-quality consumer-facing applications.


*COVID-19 Note: While we still ultimately retain our goal of facilitating people spending more time together in person, due to COVID-19 we have shifted our focus to online events and successfully raised a Series B round (https://techcrunch.com/2020/09...)

Job Summary

We are looking for an analytical, but flexible, back-end developer who will work with team members to troubleshoot and improve current back-end applications and processes. The back-end developer will use his or her understanding and tools to analyze current code and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.

Responsibilities

  • Managing our Calendar integrations (Google, Outlook, iCal, etc.)
  • Work with remote mobile team to design and implement new features
  • Help establish a culture of engineering discipline amongst the engineering team
  • Fix bugs and improve API performance

Requirements

Candidates must have experience in:

  • 5+ years in backend software development
  • SQL & MySQL in a clustered environment
  • PHP 7, Python 3, or Ruby
  • Docker
  • AWS Core Services (EC2, SNS, SES, S3)
  • Source Code Control (Subversion, Git)

Candidates must have a basic knowledge of:

  • Laravel framework or 1 or more of the well-known Python web frameworks
  • Basic Linux operating system concepts
  • Experience building RESTful APIs

Desirable Experience

  • Excellent verbal and written communication skills
  • Ability to work remotely and communicate asynchronously
  • Experience using performance analysis and debugging tools
  • Providing mentorship to other engineers
  • Bachelors degree in Computer Science or the equivalent hands-on experience
  • Experience with gathering and documenting technical requirements and specifications
  • Experience with Google Calendar API, Outlook Calendar API, and dealing with date-time/timezone issues in software
  • Caching technologies like Redis & Memcached
  • Experience with ElasticSearch
  • Experiencing reviewing technical specifications and architectural plans with the ability to make trade-offs and compromise to meet business objectives and product goals

Ideal Candidates will also have

  • Ability to mentor other developers and provide technical direction on application architecture
  • Experience working in an Agile and SCRUM environment
  • Strong problem-solving capabilities

Benefits & Perks

  • Full coverage health insurance
  • Dental
  • Paid Holiday
  • Remote work

Additional Details

  • Open to international applicants (benefits may vary)


Get Together Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status.

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:
Senior Software Engineer Front End - Paris
Dataiku  
senior frontend java javascript data science big data Mar 26
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.

At Dataiku, we believe that engaging and user-friendly interfaces are the difference between good and great software. We are looking for an experienced front-end developer to add new exciting features to Dataiku DSS, and turn it into an even better product for our users. 

Dataiku DSS brings together big data and AI technologies into a unique and easy-to-use platform. It allows data scientists to process data with SQL databases, Spark, and Kubernetes with either user-friendly interfaces or code. The same platform also allows business analysts to create powerful machine or deep learning models with just a few clicks.


What we do
We design and code experiences that resonate with our growing customer base. We empower non-technical users with user-friendly and well-thought tools to let them quickly and efficiently visualize, analyze, or process their data. 

Our current technical stack is based on Javascript, Angular, AngularJS, and D3.js (we only support the latest versions of Chrome and Firefox!). The backend part is built on top of Java/Spring and Python.

What you will do
With your top-tier teammates from the engineering team and the help of the UX team, you will:

 -Implement new features with the best user experience possible
 -Build the components that allow our users to create and display charts, dashboards and datagrid in a  scalable way.
 -Work closely with product managers and UX designers to brainstorm on new features and iteratively  refine solutions.
 -Shape a safe place to work where all ideas and suggestions are welcome and taken into account, and where we all know everyone does their best.
 -Define and enforce guidelines to ensure that our users get the same experience across the whole product, and that all developers share common practices
 -Set the example: write high-quality code, as your teammates do!

You are the ideal recruit if:

  • You have 5+ years of experience in front-end software development and are familiar with one or more javascript frameworks.
  • You are customer-oriented — you want to understand customer needs and how the product is used. You have opinions about how things should be!
  • You know that a well-presented chart is worth a thousand table cells.
  • You enjoy teaching others all your tricks but also learning from your teammates.
  • You blink each time you see a misaligned input!
  • 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.
  • You are self-motivated. You take initiative and drive solutions despite ambiguity.

Hiring process

  • The 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
If you want to learn more about our hiring process, you can read this article about our engineering hiring philosophy.

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:
Enterprise Solutions Engineer, Brazil
Auth0  
html frontend backend dot net Mar 25
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M and valuation of nearly $2B. We are growing rapidly and looking for exceptional new team members to add to our exceptional talent pool - and who will help take us to the next level of success. One team, one score. 

Our vision is to provide people with secure access to any application in one click or less. And our promise is to make identity work for everyone—whether you’re a developer looking to innovate, or a security professional looking to mitigate. We are looking for curious, excited, boundary-pushing team members. So, if you’re a big thinker who is nimble and adaptable, Auth0 may be an ideal place for you to shine.

Auth0 continues to grow and so does the volume and complexity of the needs of our prospective customers. Security and identity management are now core concerns of every business. As a result we are expanding our pre-sales engineering team, and looking for an experienced Senior Solutions Engineer to join our Enterprise space. You will help engage the prospect where they have the greatest need and then fill that need through education and guidance to the best solution.

We're looking for someone based in Brazil who is fluent in Portuguese and English.

Responsibilities:

  • Deliver interactive presentations and product demos
  • Lead Q&A sessions to prospective customers in order to understand their requirements
  • Present to all levels of the organization - from practitioner to C-level
  • Engage with multiple business units including software engineering, operations, product management and business stakeholders
  • Whiteboard Auth0 solutions with customer architectures
  • Execute well defined, outcome focused PoCs for prospects
  • Maintain a broad and deep technical understanding of the Auth0 product line and the underlying technologies and protocols
  • Stay up to date on industry trends through self study, research, online courses
  • Proactive engagement in local and regional events evangelizing Auth0 as a presenter and attendee
  • Work from home office with up to 50% travel within region

Requirements:

  • A love for our primary customer profile: the software developer and architect
  • A passion to serve the customer, which has played out in some customer-facing role like consulting or support, ideally sales engineering
  • An ability to quickly communicate complex ideas around a technical topic, ideally on the fly at a whiteboard
  • Strong presentation skills
  • Expert in building relationships, listening and managing time
  • A desire to engage with the larger community by contributing to open source projects and participating in local events
  • Experience with JavaScript
  • Experience with at least one backend stack (eg. .NET, Java)
  • Experience with a popular frontend stack (eg. Angular)

Desired:

  • Experience with at least one standard network security protocol (eg. OAuth, OAuth2, SAML, LDAP)
  • An understanding of core security concerns within a typical application (password hashing, SSL/TLS, encryption at rest, XSS, XSRF)
  • Solid experience with HTTP, with both HTML apps as well as REST services. This includes the ability to use the dev tools in a browser to explain HTTP traffic and an HTTP client (like curl or Postman) to interact with an HTTP service.
  • 5+ years experience in pre-sales engineering

Preferred Location:

  •  Brazil


Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

We like to think that we are helping make the internet safer. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
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:
Remote Full Stack Software Engineer
Markup  
react-js graphql go typescript relay full stack Mar 24

Markup is Github for documents. We’re building software to change the way large teams collaborate. We’re a well-funded, fast-moving startup (backed by numo) with real enterprises on the roster and an active business development pipeline.

We’re seeking a Software Engineer with experience working across the frontend and backend of a web application to help us build our one-of-kind enterprise document management software.

Our stack is built around Golang talking to a React/Typescript frontend with GraphQL. No prior experience with Typescript, Golang, or GraphQL is required, but will help you hit the ground running at Markup.

Markup is a remote-first team – candidates from any location in the U.S. are encouraged to apply.

Share this job:
Software Engineer - Backend
backend machine learning testing api devops healthcare Mar 24
Company Description
Hyperscience is a technology company blazing a new path in enterprise automation with a reimagined approach to building and powering processes. The Hyperscience Platform is the world's first Software-Defined, Input-to-Outcome Automation platform used by top public companies and government organizations around the world to build and run mission-critical processes with ease and speed.

Hyperscience helps enterprises quickly build and roll out new business processes with built-in automations, reduce manual errors, increase high- and low-skilled employee productivity, and eliminate the need for costly transformation. Hyperscience’s Intelligent Document Processing solution has been implemented at some of the world's leading financial services, insurance, healthcare and government organizations, including TD Ameritrade, QBE Insurance Group Limited and Voya Financial, helping them lower costs, reduce error rates by 67% and increase employee capacity by 10x.

Since its founding in 2014, Hyperscience has grown to more than 250 employees with offices in New York City, Sofia, Bulgaria, and London, UK, and has consistently been recognized as one of the best places to work, with a collaborative and innovative culture and best-in-class benefits.

Job Description

Our Backend Engineers work in cross-functional squads on a variety of technical challenges. We solve challenges including distributed compute grids, workflow engines, systems integrations, SDKs, and web applications that let our customers harness Machine Learning to drive their business processes.

You will collaborate with Product and other engineers to define, design, and build platform and web applications. You will contribute across the entire software development lifecycle, including requirements definition, design, development, testing, deployment, and operations. 

You will do so in an environment where squads own their own domains and drive their roadmaps bottom-up. We believe in bottom-up autonomy with top-down alignment. We look for people who want to contribute their ideas to help us continue to get better technically and in other ways.

We also look for people who have a strong sense of team and want to collaborate effectively and support each other.

This is an exciting time for Hyperscience’s product, business and people! You will have the opportunity to influence and deliver on a bold vision for transforming the way organizations model and execute their business processes, and there will be many opportunities for growth along the way.

As a Backend Engineer you will:

  • Collaborate cross-functionally with Product Managers, Designers, and other engineers, including Machine Learning, Front-End/Full Stack, DevOps, and QA
  • Leverage your knowledge to design, build, and deliver scalable and resilient softwareCreatively solve functional problems with the Product team even when the initial answer is not fully defined
  • Creatively solve technical challenges in the face of competing tradeoffs
  • Design easy-to-use interfaces that will be leveraged by other developers, including APIs for 3rd-party developers
  • Ensure product quality and code quality by writing automated tests and performing thorough code reviews and design reviews

Qualifications / experience required:

  • Minimum 3 years of experience solving backend software engineering challenges
  • Experience in building enterprise-grade systems and scalable distributed systems
  • Strong ability to reason about engineering approaches to a challenge
  • Strong software design experience
  • Comfortable learning and implementing new technologies
  • Experience with database systems, including SQL and/or NoSQL solutions
  • Track record of shipping high-quality code
  • Experience in an Agile and DevOps environment

What You Will Achieve:

  • Within your first 30 days:
  • You will get acquainted and eventually be fully comfortable navigating the full codebase, the technology stack, the development processes and org structure within the company.
  • You will learn the product and will make your first significant, user-impacting contributions to one of our products.
  • You will get to know our ML domain, codebase, and practical applications.

  • Within your first quarter and beyond:
  • You will be an integral part of the team and a driven, focused self-starter who can navigate a certain amount of ambiguity, and who is not afraid to take a sizable chunk of functionality, analyze it, break it down, implement it and then assume ownership and responsibility over it.
  • You will be taking an active role in discussions about possible solutions, different approaches, API designs and more.
Benefits & Perks
- You’ll work with some of the best machine learning, software and test engineers in one of the most innovative tech companies in Sofia
- Budget to attend conferences, train, and further your education
- A dedicated budget to set your work from home space & monthly reimbursement on recurring expenses
- Monthly budget to cover child care and educational needs/expenses 
- 30 days of paid leave annually to help nurture work-life symbiosis
- Work from home flexibility
- A great office, with excellent location
- Massages at the office by a professional massage therapist
- Catered lunches, afternoon breakfasts, and a great variety of snacks and drinks
- Auto assistant for your car
- A sports card, covering various options for sport
- Additional health insurance package, including extensive medical, dental & vision care
- Truly competitive salary
- Stock Options
- Referral bonus

All job applications will be treated and processed with strict confidentiality and in full compliance with the GDPR provisions. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Share this job:
Senior Full-stack Engineer
python javascript gcp kubernetes senior api Mar 23

Job Description

We are a small team working in an innovative industry and we’re looking to bring on an amazing engineer to focused on the back-end and DevOps.

You will work directly with the VP of Engineering to help tackle the back-end tasks for the app. I hear he’s a cool dude, loves buffalo wings, and enjoys long walks on the beach.

 Here’s what we expect…

  • 40 hours/week.
  • Full-stack—focus on the backend.
  • Great with Python; CI/CD is always on in the toolkit; Good with JS.
  • Familiar with containers and clusters (Kubernetes).
  • Nice and Professional.
  • Self-driven and motivated to learn new things.

 You are…

  • Self-motivated, always growing, and self-managed.
  • Knowledgable in Python, Javascript, Kubernetes, Continuous Deployments and always happy to learn.
  • A nice and excellent person, we want great people who work well together.
  • Good at communicating, especially with our developers and designers.
  • Excited to build the BE and know that you’ll get to work on BE/DevOps as you get familiar with the stack.
  • Preferably works well with the US Eastern Timezone.

 Your skills

  • Full proficiency in Python and/or JS
  • Know your way around a JS framework
  • Knows how to build and maintain API gateways
  • Knows API Security well (does not have to be proficient)
  • Know how to write clean code that works and looks good
  • Good knowledge of Git and Gitlab (Github, etc)
  • Full English and Remote proficiency

Bonus Round

  • Major Experience with GKE; GCP is already in your tool belt
  • Likes to read the NGINX documentation for fun
Share this job:
Tech Lead
node-js flutter javascript mongodb redis java Mar 23

About the role: 

As a Tech Lead, you will be shaping and implementing strategic solutions to ensure DKatalis stays on the bleeding edge of technology. You would be contributing across the design decisions, technology stack, covering web development, API development, DB communication/handshake, performance and security measures.

What will you do :

  • Responsible for designing and developing backend system for web platform 
  • Develop and maintain high-performance system
  • Uses Agile engineering practices (coding practices, unit testing, automation, code reviews, refactoring, continuous integration, continuous deployment) to develop efficient solutions 
  • Collaborate with other team members across functions to deliver complex solutions

What you need to have :

  • Bachelor’s Degree in Computer Science/IT/Programming or related fields 
  • At least 7-10 years of development experience with knowledge of Agile practices
  • Excellent in at least 2 of the following languages (NodeJs, Java, Ruby, React Native) and excited to learning new languages/technologies
  • Familiar with all aspects of MVC web applications 
  • Familiar with popular databases with hands-on experience in MySQL and MongoDB 
  • Experience of designing RESTful APIs, OAuth 2, Swagger
  • Familiarity working on cloud platform e.g. AWS, GCP
  • Familiar with Linux environment development and common SHELL command
  • Deep understanding of cache technology (Redis/Memcached etc.
  • Experience leveraging various design patterns, test-driven development, and automated testing framework
Share this job:
Full Stack Engineer
typescript javascript graphql vue-js aws full stack Mar 23

Receeve is seeking a Full Stack Engineer (f/m/d) to join our Core Engineering team, building out the core product. You are an all-rounder and feel comfortable moving up, down, left or right across the entire stack. 

We help resolve serious problems in credit, where there are impacts on all kinds of businesses and consumers. It’s serious business and European banks alone generate over 150 billion Euros per year in new problem cases.

But it’s not just the business opportunity that is large. It’s a tech challenge. Everything we deal with is asynchronous. There can be milliseconds or weeks in between reactions or events. This comes with a set of technical challenges that go above and beyond the run of the mill app. There are multiple stakeholders, inputs, and third parties. As a team, we built a fully enterprise-ready solution in the course of a few months, one capable of scaling almost infinitely. Our architecture is unique and provides real flexibility for implementing new features.

If you think a great day starts with a challenge to solve, want to have a real impact in one of Europe’s Fintech companies, and be part of a diverse team, then send us a CV and do include some information that’s helpful to round out the bullet points in a CV. This could be a short blurb why you’re interested, a link to code or projects you’ve done in the past. Anything that helps us understand you.

What we’re looking for:

  • Enthusiasm for working in a high-profile startup culture. We ship updates quickly, on tight schedules, with large volumes being processed
  • Polyglots welcome: We use Typescript for most everything, but experience with typical back-end programming languages and no fear of typing is fine
  • Experience across a variety of data storage, from ElasticSearch to Time-Series, and the classics of relational and No-SQL
  • Ability to abstract using a hexagonal clean code philosophy
  • Drive to create event-driven, immutable systems. 
  • Experience with scaling from 0 to one million operations per minute
  • Experience with API design (Swagger, Contracts, etc)
  • Experience with containerised services
  • Understanding of infrastructure as code 
  • Experience with third-party API’s
  • Solid understanding of testing, continuous integration and deployment
  • Experience in Agile software development: Git, Jira, etc.

Benefits:

  • Join one of Europe’s top startups
  • Work in the architecture everyone talks about, but doesn’t implement
  • Work in the heart of Hamburg in a very international team
  • A flat hierarchy, where you will have direct access to the founders
  • A high degree of learning and ownership in a dynamic environment

We live diversity. In our teams we bring together people with different backgrounds, perspectives and skills. We welcome all applications - regardless of gender, nationality, ethnic and social origin, religion/belief, disability, age, sexual orientation and identity.

Share this job:
Senior Frontend Engineer
frontend senior css ios android backend Mar 22
The Role:
As a Frontend Engineer, you will be part of the essential Client Team that builds the Gametime web experience (https://gametime.co) for millions of customers. Working closely with the Product and Design teams, you will implement the user interface of our web app.  You will build libraries and abstractions to make the lives of Gametime Engineers and other staff easier. You will use the latest technologies like React, Redux, ES6, and Sass, working to ensure that our UIs work well on all screen sizes. We take performance and testing seriously while we build the future of our web app.

What You Will Do and Own:

  • Work with Design, Product, and Backend teams to create a highly functional web product
  • Create efficient and reusable front-end systems to drive our web application and marketplace
  • Design and implement SEO strategies for user acquisition
  • Execute on your own roadmap rapidly and iteratively
  • Participate in product releases and code reviews
  • Delegate and mentor junior team members to ensure performance and goals are achieved
  • Constantly explore and communicate front-end best practices.

More About You:

  • 4+ years of relevant industry experience
  • Experience working with a modern frontend stack (JS, React, Redux, webpack)
  • Expert knowledge of responsive websites using CSS preprocessors like Less, Sass
  • Experience with architectural work involving performance optimization with SEO
  • Awareness of cross-browser compatibility issues, client-side performance considerations, and CDN caching strategies
  • Demonstrated design and UX sensibilities
  • Strong computer science fundamentals

What We Can Offer You:

  • Flexible PTO
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • 401K, HSA, pre-tax savings programs
  • New equipment setup provided
  • Wellness programs
  • Tenure recognition
About Gametime:
Live experiences help make us human, bringing us across today’s social and digital divides to focus on what truly connects us - the here, the now, the once-in-a-lifetime moment that we share - together. To fulfill Gametime’s vision to unite the world through shared experiences, we deliver fans an extraordinary experience for enjoying, discovering, and purchasing last-minute tickets to live events.

With platforms on iOS, Android, mobile web, and desktop supporting events across the US and Canada, we are reimagining the event ticket experience in a mobile-first world.

*COVID-19 UPDATE
It’s no secret that the events industry has been hit as hard by the COVID-19 pandemic. Sports, concerts, and theater were first to go back in March, and will likely be last to return. However, we are confident that the rebound is inevitable, and Gametime will be there to facilitate our nation’s need to get out there and connect with friends, family, and strangers alike. Our goal is to prepare for the upswing by developing brand new features while also strengthening our core ticketing product. Join us in helping ensure Gametime continues to be the leader in mobile ticketing.

Gametime is committed to bringing together individuals from different backgrounds and perspectives. We strive to create an inclusive environment where everyone can thrive, feel a sense of belonging, and do great work together. As an equal opportunity employer, we prohibit any unlawful discrimination against a job applicant on the basis of their race, color, religion, veteran status, sex, parental status, gender identity or expression, transgender status, sexual orientation, national origin, age, disability or genetic information. We respect the laws enforced by the EEOC and are dedicated to going above and beyond in fostering diversity across our company.
Share this job:
GO! Engineer
 
golang python saas big data cloud aws Mar 22
This role will have the primary accountability of designing, implementing, and operating Couchbase’s Cloud platforms. Golang knowledge is a huge plus! The team operates with a “run what you write” philosophy and each engineer is responsible for deploying and operating the code they write. 

A successful candidate must have demonstrable experience in at least one programming language (preferably Go), previous work in SaaS application development and operations. You will be working closely with the Support and Development team on the architecture and configuration of our AWS hosted infrastructure. You will be responsible to ensure the environment is built, deployed, configured, managed, and monitored correctly to support the business. You will drive decisions on the correct usage of cloud resources, troubleshoot performance issues, and ensure the highest level of reliability for the platform by tuning the environment for maximum scalability, cost efficiency, and security. Candidates must have experience developing and maintaining applications running on large public cloud platforms - ideally  AWS, Azure, and GCP. This role is also open to remote work (USA, UK, India & Canada) as our teams are globally distributed. We are a remote-first team. Prior experience working remotely is not required, however, we are looking for team members who perform well given a high level of independence and autonomy and will establish a cadence of on-time delivery with high-quality work.

This role is also open to remote work (USA, UK, India & Canada) as our teams are globally distributed. We are a remote-first team. Prior experience working remotely is not required, however, we are looking for team members who perform well given a high level of independence and autonomy and will establish a cadence of on-time delivery with high-quality work.

Note: Wish to work from home? Not a problem - This role can be remote and located anywhere in the CANADA. #LI-RemoteCA

Responsibilities

  • Design, deploy and maintain the requirements of a large scale cloud platform with a focus on the key pillars of the cloud: Reliability, Operational excellence, Security, Performance and Cost Optimization
  • Own and be responsible for best practice use of our cloud ecosystem from the cloud infrastructure through to the use of our application
  • Passionate about automating everything and proficient in at least one of the following languages (Golang, Python, Ruby) 
  • Understand why using infrastructure as code to efficiently provision infrastructure and services is the only way to build and maintain a large-scale cloud platform
  • Develop comprehensive monitoring solutions to provide full visibility to the different platform components using tools and services like Kubernetes, Prometheus, Grafana, ELK, Datadog, New Relic, and other similar tools.
  • Experience working within an Agile/Scrum SDLC
  • Integrate different components and develop new services with a focus on open source to allow a minimal friction developer interaction with the platform and application services
  • Identify and troubleshoot any availability and performance issues at multiple layers of deployment, from hardware, operating environment, network, and application
  • Evaluate performance trends and expected changes in demand and capacity, and establish the appropriate scalability plansTroubleshoot and solve customer issues on production deployments
  • Ensure that SLAs are met in executing operational tasksCollaborate with other engineers to implement operational solutions while defining, adhering to industry best practices
  • Experience in Building and managing Virtualized systems (KVM, OVM, Containers/Docker) and ability to read and understand source code
  • Systematic problem-solving approach, combined with a strong sense of ownership and drive
  • Conduct periodic on-call duties
  • Working knowledge of information security issues
  • Working knowledge of web and network protocols and standards (HTTP, TLS, DNS, etc)

Qualifications

  • 5+ years related professional experience
  • 2 to 5 years as a cloud administrator supporting enterprise computing platforms and systems
  • Public cloud provider certifications are great to have
  • Strong experience with Infrastructure as Code and Configuration Management tools. Preferably Terraform
  • Demonstrable experience of methods to promote the correct use of cloud platforms with multiple layers of abstraction and responsibility
  • Experience with Prometheus/Grafana for metrics aggregation/visualization
  • Configuration of CI/CD pipelines. Preferably Spinnaker
  • Experience using Kubernetes
  • Experience with automation tools/platforms
  • Experience with alerting and monitoring tools
  • Experience working with NoSQL databases is a plus
  • Experience working in a highly distributed company is a plus
  • Experience writing backend applications is not required but definitely a plus
  • Experience working within an Agile/Scrum SDLC.Align a portion of your day with the business hours of Pacific Time Zone - UTC -8

What does success in this role look like?

  • In three months, you have become the cloud administrator with respect to overall site availability, security, latency, system health, customer accounts, and billing. You’ll have taken on independent code review responsibilities and are collaborating on the design of new features
  • In six months, you have earned the trust of the team and are delivering tasks through the entire SDLC, from design through development with minimal guidance, and are helping to effectively mentor new engineers joining the team
  • In twelve months, you have established a cadence of predictable, on-time delivery without cutting corners
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.

About Couchbase

Unlike other NoSQL databases, Couchbase provides an enterprise-class, multicloud to edge database that offers the robust capabilities required for business-critical applications on a highly scalable and available platform. Couchbase is built on open standards, combining the best of NoSQL with the power and familiarity of SQL, to simplify the transition from mainframe and relational databases.

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 and is dedicated to pursuing, hiring and developing a diverse workforce. 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:
Principal Software Engineer
node-js typescript express microservices sql-server cloud Mar 22

We are seeking a Principal Software Engineer to help us migrate from an existing, lightweight Web API (C# .Net Core) to a new Web API (NodeJS + TypeScript) to support our web apps (Vue.js + TypeScript) and recently released mobile app. We're looking for a dynamic engineer who is no stranger to building well-designed, performant and effective APIs that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become familiar with our C# .Net codebase and database architecture. You will work with the existing team to build a shared library with the types and shared business logic that exists in both front-end and back-end applications. As you improve in your understanding of our business logic, you will contribute your API experience and help architect and support more features to our existing SPA and mobile application.  

What You’ll Do

  • Drive back end architectural decisions to develop a maintainable and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all development projects and work together to build high quality solutions
  • Present ideas to technical staff to help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality

Your First 90 Days

By Day 30

  • You will immerse yourself in our culture, our product and our tech stack
  • You’ll work with Product Management, QA and Cloud Ops to better understand our product offering (C# .NET and Node.js) and new web offering (Vue.js, React Native) 
  • You’ll contribute to defining a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can potentially be done even better 
  • You’ll become a contributing member of our efficient and effective SDLC process 
  • You’ll take on development items to get your hands in our current Web and API stack

By Day 60

  • You will work with and understand the nuances of your team
  • You’ll create and help work on a backlog of technical infrastructure work as related to the platform and API identified in your First 30 Days
  • You’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from

By Day 90

  • You will help instill the discipline of effectively monitoring and creating work items from production issues
  • You will advance our tech stack by continuing to evolve the technical roadmap and future deliveries
  • You’ll play an influential role in hiring additional engineers to our growing Product Team

Who You Are

We look for engineers that share our passion for building and scaling cutting-edge applications in a fast-paced, startup environment - one that already has the benefit of over 3,000 customers and millions of dollars in revenue. We are looking for engineers who have:

  • 5+ years NodeJS development experience (Express-based frameworks)
  • 4+ years SQL Server experience
  • 3+ years C# .Net development experience
  • 2+ years experience leading a team of API/Platform engineers
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an Agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills
  • Excellent technical design, problem solving and debugging skills

Your Differentiators

  • Ability to collaborate with team members remotely
  • Prior experience with React.js or Vue.js
  • Prior experience with NestJS, TS.ed, etc. (any TS based framework)
  • Prior experience with TypeORM, Sequelize, or custom ORM development.
  • Catalyst-mindset (i.e., ability to tangibly see the future and influence the people and tech stack that you work with)
  • Bachelor’s in Computer Science

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.

Share this job:
Back-end Software Engineer
Pie Insurance Holdings, Inc.   $105K - $140K
jenkins go microservices aws backend java Mar 21

We are an insurtech company where smart people can see the impact of their work as we tackle meaningful problems together. We think it’s fun to disrupt an industry that has been slow to change. But we aren’t shaking things up for the sake of change, we’re here to solve big problems using technology and an innovative approach to improve how small business owners access insurance. Like our small business clients, we are a diverse team of builders, dreamers, and entrepreneurs, so at the heart of every decision we make is the idea that if it doesn’t serve our clients, it doesn’t serve us. We hire passionate people who like to work hard, yet we also know that life exists outside the office. Small businesses are the backbone of the economy; talented team members are the backbone of Pie. We are pie-oneering a whole new approach to insurance. As a Engineer at Pie Insurance, you’ll be a member of one of the teams within engineering that are responsible for delivering platforms and applications that are transforming the commercial insurance market. How You’ll Do It Engineers are innovative, driven by engineering excellence and create code that is a joy for other engineers to maintain and is highly testable.  Rapid problem-solving is one of your core competencies. You’ll be collaborating with other world-class engineers to drive automation, leverage our analytics, and create awe-inspiring user experiences.  The systems you develop will be large and must be highly resilient.  This is a dynamic startup environment; you must love working on a design in the morning and performing root cause analysis on a production issue in the afternoon.   You will be joining our team in downtown Denver, specifically LoDo within walking distance from Union Station. Everything we do is connected: we need you to be a strong communicator and a doer.

The Right Stuff

    • 3-5 years of industrial strength engineering development and delivery of large scale systems that had rigorous systemic quality requirements and/or delightful user interfaces
    • Have created software design and can make appropriate trade-offs
    • Deep understanding of open source frameworks and tools to shorten development efforts
    • Have worked extensively in an Agile/SCRUM development methodology
    • Have worked in CI/CD Environments
    • Be a critical thinker, without over thinking
    • Must be adaptable. We are a startup and you need to thrive in a highly dynamic environment.
    • If you are a server-side developer you’ll need the following skills:
    • Deep knowledge of procedural programming languages such as C# or Java, network protocols, specifically HTTP, and JSON.  We are a .NET Core shop.
    • Strong knowledge of NoSQL databases, specifically MongoDB, Web Sockets, messaging systems, specifically RabbitMQ.
    • Ideally, developed RESTful APIs
    • If you are more a user interface developer, you’ll need the following skills:
    • Javascript (React, Angular, Ember, etc.), HTML, CSS
    • API Integration Experience
    • Experience creating applications using responsive design

Pie Perks

    • Competitive Salary
    • A piece of the Pie (in the form of stock options)
    • Comprehensive health plans
    • Take-as-you-need PTO – Salaried
    • 3 weeks paid vacation – Hourly
    • 7 days of paid sick leave – Hourly
    • Commute Allowance
    • 401k Match
    • Modern office space with onsite gym
    • Monthly Happy Hours
    • Generous Parental Leave

Our goal is to make all aspects of working with us as easy as Pie! That includes our offer process. When we have identified talent that is a good fit for Pie, we work hard to present an equitable and fair offer. We look at your knowledge, skills and experience that you bring, along with your compensation expectations and align that with our company equity processes to determine our offer ranges.  We value and want to support our team members, and are proud to offer a comprehensive compensation package which includes the following: Compensation Range for position: $105,000- $140,000 Other Benefits: Each year Pie reviews Company performance and may grant discretionary bonuses to eligible team members. Why Pie?  Pie is a place where you can build a career while making a real impact on our company and the small businesses we serve.  When you join Pie, you join a team of people who truly care about our customers and the work they do. If you are energized by a high-growth, fast-paced environment and are looking to do meaningful work, we want to hear from you!  Pie Insurance is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, marital status, age, disability, national or ethnic origin, military service status, citizenship, or other protected characteristic. Our Achievements Pie Insurance Named a Top Colorado Company 2020 Pie Insurance Raises $45M Series B  Trustpilot Glassdoor APPLY FOR THIS JOB

Share this job:
Backend Software Engineer- Mortgage Engine
Better  
java node-js python backend finance Mar 21

Responsibilities will include:


  • 5+ years of experience in coding in at least one modern lang such as Node.js, Python, Java, GoLang
  • 3+ years of experience contributing to the architecture and design of new and existing systems (architecture, design patterns, reliability, and scaling)
  • Understanding of microservices architecture and event-driven distributed systems 
  • Strong grasp of relational database concepts

Preferred Qualifications:

  • Demonstrated ability to mentor and develop other team members including junior software engineers
  • Experience defining system architecture(s) and exploring technical feasibility tradeoffs and capabilities 
  • Startup mindset, ownership, and a proper balance of quality and sense of urgency!


The Better mission is rooted in values that drive us.

  • We do what’s in the best interest of the consumer, not ourselves
  • We have growth mindsets, not fixed ones
  • We believe that success lies in execution, not credentials
  • We act like owners, not just employees
  • We work to find answers on our own, not wait for them to be given to us 
  • We optimize for mission, not ego

Our mission speaks for itself—we continue to outpace the industry at every turn. We’ve recently joined forces in partnership with Ally Bank, and our backers have helped build some of the most transformative tech and finance companies in history. Kleiner Perkins, Goldman Sachs, American Express, Citigroup, Activant Capital, Ally Bank, and others have invested in our vision for what homeownership can be.

Better is an equal opportunity employer. We do not discriminate on the basis of race, color, religion or religious creed, sexual orientation, gender, gender identity, marital status, family or parental status, disability, military or veteran status, age, or any other basis protected by law. All employment decisions at Better are based on a person’s merit, business needs, and role requirements.

Depending on your location, the California Consumer Privacy Act or other laws may regulate the way we manage the data of job applicants. For further information on how we collect data of job applicants, please click here. By submitting your application, you are agreeing to our use and processing of your data as required.

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:
PHP/MySQL Expert Engineer Wanted
php mysql saas backend api Mar 20

This is a long term full-time position

We are an online lead generation and marketing company looking for a top-notch back-end engineer to create and maintain websites and applications. You must be highly experienced in database management and PHP/Laravel.

We are a young group of highly motivated, fast-paced business owners that will expect you to hold yourself to the highest standards of code quality and work ethic.

You MUST have high standards with code quality, and be more concerned with building things CORRECTLY, than building them QUICKLY.

Explicit Requirements

→ MySQL 5.7, PHP 7.4
→ Laravel
→ API development and integration
→ Proper indexing and query strategies
→ Bugsnag
→ C1 level of English (Fluent)
→ Git source control

Example Tasks

→ Build/manage Marketing API's between 3rd party Advertising Platforms
→ Build/manage Data API's between internal systems and various SAAS platforms
→ Build/manage custom data storing logic and developing relationships between data
→ Build/manage performance reports to provide marketing/operations with better insights on customer/data monetization
→ Database Management, Storage and Security
→ Work with 3rd party lead providers on API integrations
→ Management of server & website performance
→ Write documentation for backend logic to help improve visibility for operations
→ Integrate various marketing pixels/webhook URL’s
→ Adding / Altering complex chain of events on lead (data) submit
→ Reviewing daily Bugsnag/Telescope/server errors and properly prioritizing and fixing Unhandled exceptions
Share this job:
Growth Product Manager - Referral
manager product manager testing crypto backend Mar 19
About Kraken

Kraken is changing the world. Join the revolution!

Our mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion. Founded in 2011 and with over 4 million clients, Kraken is one of the world’s largest, most successful bitcoin exchanges and we’re growing faster than ever. Our range of successful products are playing an important role in the mainstream adoption of crypto assets. We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers who see value in being radically transparent.

In less than a decade Kraken has risen to become one of the best and most respected crypto exchanges in the world. We are changing the way the world thinks about money and finance. The crypto industry is experiencing unprecedented growth and Kraken is leading the charge. We’ve grown from 70 Krakenites in January 2017 to over 1200 today and we have no intention of slowing down.

About the Role

Kraken is looking for a Growth Product Manager to lead Kraken’s efforts around building a referral program, owning the entire execution.

This role involves working in a dynamic, fast-paced and feedback-driven environment to solve complex business problems where you will be given the opportunity to add value from day one. This role reports directly to the Head of Growth who manages a combined Growth Product and Marketing team. 

Responsibilities

  • Own the execution of a referral program from 0-1 including working with engineers on back end integrations to diving in deep with the UI/UX designers 
  • Live and breath data driven thinking
  • You thrive when you’re running experiments and smoke testing ideas 
  • Intimately understand the mechanics of virality, and how to properly incentivize users with the referral program 
  • Lead large, cross-functional groups of people to deliver on your mission. Communicate concisely and influence outcomes

Requirements

  • At least 4+ years experience
  • B2C experience a must
  • Exceptional presentation and narrative compression skills 
  • Crypto experience not required 
  • Strong in both the art and science of growth: knowing when to lean on numbers and experimentation, and when to dream big and find a new direction.
  • Obsess about continuous product improvement based on customer feedback and data
We’re powered by people from around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives.

Check out all our open roles at https://www.kraken.com/careers. We’re excited to see what you’re made of.  

Learn more about us

Share this job:
Senior Backend Engineer
ruby ruby-on-rails aws node-js postgresql backend Mar 16

What is Current Mobile?
Our mission as a company is to enable budget-conscious consumers to earn additional passive income from their everyday habits. We have millions of monthly users and have achieved over 2,500% revenue growth in 2020. Our users earn millions of dollars a year in rewards by using our products.

Senior Backend Engineer (Remote) For Our Revenue Team

The larger organization is split into cross-functional product teams. The Revenue team consists of 2 Android Engineers, 1 Backend Engineer, 1 QA Engineer and 1 Product Manager. We're focused on providing new ways for users to earn, optimizing our ad tech, and building tools to better-visualize our revenue data.

In the past 2 months, we have…

  • increased revenue by a significant multiple into a mid-8 figure run-rate.
  • decreased ad loading time by 85%.
  • improved infrastructure to support a huge increase in growth (nearly 500,000 people earn through our products each day!)
  • released features such as “Games”, where users get paid for playing games, and "Charge" where users get paid for charging their phone!
  • released an internal tool to provide instant access to revenue data.
  • launched our own proprietary smartphone Mode (modephone.com) - the first ever phone that pays you

This work, combined with the hard work from our peers in the Engagement team, has led to over a 3x increase in user lifetime value! By the end of the year, we hope to have sustainably grown to over 400,000 DAU.

We operate in 2-week sprints, release Android updates weekly, and control specific functionality through a powerful split testing and feature flagging system. Our Product Managers are committed to measuring and quantifying the impact of every change before we move on.

The team varies between working collaboratively and independently. We want everyone to feel encouraged to take a feature from idea through development and post-release all on their own. But, some problems are best solved together, in which case pair programming, whiteboarding sessions, and discussions are frequent.

Current has 15 engineers out of 32 people in total, distributed around the world (including Chicago, Mexico, California, Argentina, and Croatia). The Revenue team is based in Chicago, Hermosillo, Los Angeles, Croatia, Mexico City.

Technology

We rely heavily on the following technologies:

  • Ruby on Rails for our main application.
  • NodeJS for a single microservice.
  • Postgres for most of our persistent data store.
  • AWS for our infrastructure.
  • AWS Lambda, Kinesis, SQS, and DynamoDB for a high-throughput event pipeline.
  • Java and Kotlin for our Android app.

Role Expectations

You’ll be joining the backend team, working on one (or more!) of the areas/projects mentioned above. The specific projects will vary each sprint. As a member of the backend team, you’ll find yourself...

  • taking projects from planning through technical implementation, deployment, and post-deployment.
  • writing high-quality, stable, maintainable, and well-tested code.
  • switching between working independently and collaboratively to complete projects quickly.
  • meet and work with the product team to understand the customer’s needs.

We are looking for a senior-level backend engineer to join the team. We offer a generous salary based on experience and location, stock options, and bonuses.

We'd love to talk with you if…

  • the company and projects excite you!
  • you’re excited to deliver high-quality features at a fast pace.
  • you're passionate about automated testing and continuous delivery.
  • you’re a clear, empathetic communicator.
  • you have plenty of experience building robust and scalable products, including hands-on experience creating web applications with Rails.
  • you're comfortable joining a team that is experiencing fast user base growth.
  • you have experience building large-scale systems that store and process lots of data (a plus, but not required).
  • you have some experience with technical leadership (a plus, but not required).

Interview Process The process is normally a 30-minute phone interview, a 2-hour technical and management interview, 1 hour interview with a Product Manager, and 30 minute final-round exec/VP interview.

Share this job:
Senior Backend Software Engineer
Team Go  
docker aws postgresql node-js mongodb backend Mar 16

The Backend Software Engineer is the technologist responsible for designing, developing, and maintaining our core Federated GraphQL APIs and backend micro services for all Go products and services.

The ideal candidate:


  • Loves to build maintainable APIs for client teams and work.


  • Has real-world experience designing and deploying Microservices and Federated GraphQL Schemas


  • Has experienced all stages of a software product lifecycle; from building an early alpha, to rapidly iterating measuring and learning, and on past large scale adoption.


  • Has a good understanding of Docker, managed Container Services, and the role they play in a microservices architecture.


  • Has experience designing solutions that run on AWS, Functions and ECS


  • Sees value in Unit Testing and striving for high code coverage


  • Enjoys mentoring junior developers and setting team coding standards


  • Takes downtime personally and is willing to respond to and troubleshoot production outages in real-time.

You must have professional, production experience in:


  • Node.js as TypeScript


  • MongoDB via Mongoose


  • SQL (AWS PostgreSQL a bonus!)


  • GraphQL using Apollo Server


  • Microservices architecture and deployments


  • AWS (e.g. S3, EC2, Lambda, etc)


  • Docker


  • An understanding of DevOps and Infrastructure as Code

As we are a startup, we are still building toward our ultimate vision, and are still building out our technical infrastructure. You will be one of a handful of engineers with a hand in charting the course! Planned upcoming technologies include:


  • Postgres or similar SQL database for data science & analytics-type work.


  • Redis or similar caching solution for common data reads (and some writes).


  • Pub/Sub or similar messaging/queueing system for processing asynchronous out-of-request tasks.


  • Federated GraphQL API Gateway

Tools we use every day:


  • Gitlab, and Jira for source control, PRs, and task & issue management


  • Confluence for Product and Feature requirements


  • Slack for team communications


  • Google Workspace for file storage, email, etc

Bonus experience includes:


  • Experience in recommendation or machine learning systems


  • Container services such as Docker and Kubernetes


  • Production availability & performance monitoring


  • Advanced Mongo Database experience with performance tuning


  • Experience with Database search and indexing solutions

The role requires at least five years of experience on a team building production client-server backend software deployments.

Share this job:
Senior Product Manager - Backend Admin Platform
Binance  
backend senior manager product manager blockchain finance Mar 15
Binance is the global blockchain company behind the world’s largest digital asset exchange by trading volume and users, serving a greater mission to accelerate cryptocurrency adoption and increase the freedom of money.

Are you looking to be a part of the most influential company in the blockchain industry and contribute to the crypto-currency revolution that is changing the world?

Responsibilities

  • Have overall accountability for end to end delivery excellence 
  • Play a key role in the definition and evolution of the product vision and overall strategy
  • Be the product owner for backend admin platform, responsible for the platform strategy planning, product design and implementation
  • Get to know customers and their problems to identify ways to improve the product offering
  • Be responsible for the user experience, working efficiency, process optimization and security of the product
  • Communicate with senior management with product plans and roadmaps
  • Cooperate with cross-functional team to deliver high efficient & user-friendly product

Requirements

  • 5+ years of product management experience; technical expertise preferred
  • Substantial experience with backend admin platform management, strong sense of platform architecture design 
  • Strong problem-solving, interpersonal and communication skills
  • Result driven oriented
  • Ability to jointly manage projects and keep them on schedule
  • Strong sense of user experience and user interface design
  • Familiarity with lean and agile models, and ability to adapt processes as needed for a remote team
  • Ability to independently query and analyze databases a plus
  • Public speaking skills for product evangelism
  • Time management and remote working wizard
  • Knowledge of financial markets and data
  • Passion for the world of cryptocurrency and related ecosystems
Conditions
• Do something meaningful; Be a part of the future of finance technology and the no.1 company in the industry
• Fast moving, challenging and unique business problems
• International work environment and flat organisation
• Great career development opportunities in a growing company
• Possibility for relocation and international transfers mid-career
• Competitive salary
• Flexible working hours, Casual work attire
Share this job:
Golang Software Engineer
Percona  
golang mongodb mysql postgresql backend Mar 15
We’re looking for a full-time remote developer to join our team and help to bring Open Source databases to Kubernetes. Ideally, we would love to find a Golang Software Engineer who has in-depth knowledge of both distributed databases and Kubernetes but will consider an experienced programmer who has good knowledge in either area.

The work is challenging, but that’s why it’s also fun and rewarding!  Plus, our team is small, so you and your work will significantly impact the Kubernetes ecosystem. This is a rare opportunity to work from home in a great team, on a 100% open source project!

This position is back-end development.  You should find these keywords familiar and very appealing: Kubernetes, infrastructure orchestration, PostgreSQL, MongoDB, MySQL, database clustering, database high-availability, containers

What You Will Do

  • Key contributor in building and implementing the Kubernetes Operators for relational and NoSQL databases
  • Architect technical design of new features and improvements
  • Collaborate with engineers and teams across the company to helping in the deployment and debugging of Kubernetes Operator to facilitate rapid integration and massive growth
  • Participate in technical articles writing, blogging, conference speaking engagements

Your Experience

  • 3+ years of commercial experience with Golang
  • Understanding of how to build distributed clusters for (at least one) MySQL, PostgreSQL, MongoDB
  • Strong Kubernetes experience
  • Team player first
  • Desire to do QA automation work
  • Success working in a distributed environment where e-mail, instant messaging and voice calls are the only interactions with others on a daily basis
  • ability to communicate effectively in English (speaking and writing)

What Will Make You Stand Out

  • In-depth knowledge of distributed databases
  • Open-source contributor of any database operator, Kubernetes, Golang
  • Experienced conference speaker, technical blog writer, known community person
Percona is a respected thought leader in the open source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally.

Percona is remote-first and globally dispersed; we have 250 Staff members in more than 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.
Share this job: