Remote Golang Jobs

Last Week

Cloud Engineer - Site Reliability Infrastructure
 
golang cloud saas big data aws azure Oct 20
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, previous work in SaaS application development and operations. The ideal candidate will also have prior experience developing applications on either of the three major cloud platforms -  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.

Responsibilities

  • Design, creation, and provisioning of infrastructure.
  • Deploy and maintain applications.
  • Design, build, manage and operate the infrastructure and configuration of SaaS applications with a focus on automation and infrastructure as code.
  • Design, build, manage and operate the infrastructure as a service layer (hosted and cloud-based platforms) that supports the different platform services.
  • 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 plans
  • Troubleshoot and solve customer issues on production deployments
  • Ensure that SLAs are met in executing operational tasks
  • Collaborate 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
  • Firm grasp of at least one modern programming language, beyond advanced scripting (Shell, Perl, Python)
  • Solid experience using configuration management frameworks (e.g. Chef, Puppet)
  • Working knowledge of web and network protocols and standards (HTTP, TLS, DNS, etc)
  • Experience writing automation tools & eagerness to "automate all the things"

Qualifications

  • 5+ years related professional experience
  • Strong experience with Infrastructure as Code and Configuration Management tools.
  • Demonstrated knowledge of the ELK stack.
  • Experience with Prometheus/Grafana for metrics aggregation/visualization.
  • Configuration of CI/CD pipelines using Jenkins.
  • Experience using Kubernetes.
  • Experience with automation tools/platforms.
  • Experience with alerting and monitoring tools.
  • Experience with Terraform 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
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

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 has offices around the globe, and 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

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/

Equal Opportunity Statement:
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, or disability.
Share this job:

This Month

Senior Backend Software Engineer
python django backend senior golang javascript Oct 14

Location: Remote |Los Angeles, CA | San Francisco, CA | Irvine, CA

What you will do:

  • Build comprehensive technical solutions with high quality standards and a clean coding style.
  • Day to day tasks may include: Building new features, fixing existing bugs and refactoring/optimizing existing code to deliver the best consumer experience for both users and broadcasters worldwide.
  • Work on features supported across all major web browsers, mobile devices, smart TVs, and video consoles.
  • Work with large data sets and expertly design efficient algorithms, queries, and caching methods.

How we build the product: Our web application is built on a Python/Django framework, paired with a custom built Typescript framework on the front-end, and a handful of microservices in Golang & Rust. 

What you bring:

  • A BS or BA in the STEM field, or equivalent years of experience in the web development industry.
  • 5+ years experience working as a backend web developer in Python/Django.
  • Solid knowledge of programming fundamentals - algorithms, data structures, design patterns, and paradigms.
  • Expert knowledge of web development with a deep understanding of inner workings of major browsers, including how they render HTML/CSS and their Javascript runtime environment
  • Proven problem-solving and fast-learning skill
  • Ability to research, design, test, and deploy all solutions produced.

Nice to have:

  • Knowledge/ experience working with other programming languages such as: Angular, Typescript, Golang, and/or Rust
  • Experience in all or other areas of the Software Development Life Cycle.

Perks & Benefits:

  • Medical, Dental, Vision, and Life Insurances with 100% Employer-paid premiums for you and your dependents.
  • 401k matching
  • Paid Holidays, Vacation, and Sick Time
  • Paid Lunches in Office

What our Recruiting Process Looks Like: We value a sense of urgency and provide our candidates with a smooth, transparent recruiting process. The process starts with a Phone Call between you and one of our in-house Recruiters, then your profile is reviewed by our Head of Software Engineering, followed by a one-hour paired programming session with our Frontend Team Lead. After that, you will participate in a Meet & Greet with several members of our Software Engineering team, and finally, your profile and interview feedback is reviewed by our CEO before an offer is made. We reserve the right to add additional stages to the process, depending on the specific skills of each candidate.


Multi Media, LLC is 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:
Golang Software Engineer
Percona  
golang mongodb mysql postgresql backend Oct 14
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 people in almost 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.

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
  • Strong desire to do QA 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
Share this job:
Golang Software Engineer
Percona  
golang mongodb mysql postgresql backend Oct 14
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 people in almost 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.

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
  • Strong desire to do QA 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
Share this job:
Golang Software Engineer
Percona  
golang mongodb mysql postgresql backend Oct 14
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 people in almost 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.

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
  • Strong desire to do QA 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
Share this job:
Sr. Sales Engineer
golang java python data science machine learning docker Oct 12
About Pachyderm

At Pachyderm, we're building an open-source enterprise-grade data science platform that lets you deploy and manage multi-stage, language-agnostic data pipelines while maintaining complete reproducibility and provenance. If you want to learn more about our grand vision, read what has become our "manifesto." Our system, developed with open source roots, shifts the paradigm of data science workflows by providing reproducibility, data provenance, and opportunity for true collaboration. Pachyderm utilizes modern technologies like Docker and Kubernetes to build an entirely new method of analyzing data.  Offered both as an in-house solution as well as hosted-service, Pachyderm brings together version-control for data with the tools to build scalable end-to-end ML/AI pipelines while empowering users to use any language, framework, or tool they want. 

As a Sales Engineer at Pachyderm, you will be part of a small, elite, customer-facing engineering team (think Seal Team 6) devoted to solving challenging infrastructure and data platform issues for both our open source users and enterprise customers. This can be anything from debugging network issues to architecting complex machine learning pipelines to troubleshooting Kubernetes and Docker. This role is perfect for engineers who love working directly with customers and prefer to witness success alongside the user first-hand.
 
In this role will own the responsibility for delivering the technical win at customer accounts. You will lead the technical pre-sales relationship, propose technical architectures, demonstrate the platform, anticipate concerns, and offer creative solutions. You goal is to build customer trust in Pachyderm which will result in customer success in the post-sale. 
 
This is mostly a pre-sales role role focused on maximizing value for our enterprise deployments, but will also include working with Support Engineering, engaging with prominent OSS users, and being part of our broader customer success org. You will help manage our customers through deployment, training, implementation of best practices, and ongoing troubleshooting. These projects can range from small projects at AI technology startups to fortune 100 enterprise implementations.
 
Additionally, this role is both HIGHLY technical and a skilled relationship builder. They will be comfortable showing an engaging communications experience to a CEO or sketching out a containerized infrastructure in Kubernetes and Docker. You will be part of the customer facing engineering team and thus an integral technical resource for sales. We are looking for someone who understands the value of the product, can answer technical questions, qualify the technical aptitude of potential sales opportunities, and be a trusted advisor. 
 
While you'll have direct access and support from our engineering team, you will also have ample opportunity to commit to the core Pachyderm codebase yourself. As an open source project, detailed GitHub issues are great, but PRs are pure gold!
 
While your primary focus will of course be driving the technical pre-sales process, you’ll also have direct exposure to users and enterprise customers via our open source support channels.  At Pachyderm, OSS user and customer feedback is major driver of our product roadmap and we believe that everyone within the company should experience that first-hand.
 
Pachyderm is just a small team right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company and product. However, this also means that you will with customer support, help align on goals and KPI’s and contribute to customer success. In addition to Solutions Engineering, our first few hires in these roles will also be doing some Support and Implementation Engineering and Technical Account Management. We are currently looking for all three roles and as such, you are welcome to apply to one or more.  
 
Finally, please do feel free to check out the product on GitHub as it’s open source!
 
We offer significant equity, full benefits, and all the usual startup perks.

Qualifications

  • 5 plus years technical pre-sales experience selling complex, highly technical products.
  • Experience with Kubernetes or experience selling Kubernetes in a Containerized Infrastructure 
  • Experience selling B2B Enterprise Software
  • Hands-on, high-energy, passionate, and creative problem solver with know how to get things done and ability to lead others to success
  • Excellent communicator and presenter, able to gain audience confidence
  • Ability to build a deep understanding of a customer’s infrastructure and Data Science needs and guide them to a technical solution
  • Scripting experience in either Golang or Python
  • Previous software development experience in one or more of the following areas: Golang, Python, Java, C#, Node.js, PHP
  • Familiarity with cloud platforms (AWS, GCP, Azure) and cloud application architecture
  • Previous experience with CLI, cloud deployments, Authentication, and Security is a plus
Share this job:
Frontend Engineer - Cloud
 
cloud frontend golang css aws azure Oct 07
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.
Share this job:
Frontend Engineer - Cloud
 
cloud frontend golang css aws azure Oct 07
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.
Share this job:
Senior Software Engineer
php laravel aws senior golang javascript Oct 03

OUR MISSION In today’s world we experience a global shift to offline experiences over products. Following this trend, bookingkit is set to digitise and develop tours&activities industry in Europe. Our API partners include connections to top-tier providers such as Google, GetYourGuide and TripAdvisor. Due to our market position we have the possibility to set and influence industry standards and are actively engaged in committees steering this development.

We are actively looking for a new Senior Software Engineer (m/f/d) to join our team as soon as possible. You will have the chance to not only work on a SaaS system, but also shape the eCommerce experience of thousands of our customers and thus millions of consumers. Your work will have a direct impact on the future success of our product.

IN A NUTSHELL

Level -

Our Tech Stack - PHP (Yii1, Laravel), Golang, JavaScript (jQuery, Vue.js), MySQL, Redis, git, Gitlab, AWS , PHPUnit, Cypress. io

Your future gear - Mac or Windows laptop (private use allowed)

Remote option - Work from wherever you are in Germany, while enjoying quarterly team events with all bookingkids in Berlin

Perks - Flexible work time, pet friendly office, breakfast, snacks & fruits 24/7, Company BBQs, Team events, Sport leagues, relocation support… and more!


Tasks


MORE ABOUT YOUR DAY-TO-DAY

Your role

  • As a Software Engineer (mainly PHP and Golang) you are reporting directly to our Head of Product.
  • You are part of the Engineering team at bookingkit and will be working closely together with product managers and UX designers to conceptualize and build innovative and scalable software for our customers.
  • You will build scalable services in Golang, as well as improve existing systems in PHP (Laravel and Yii).
  • Based on your experience, your knowledge in DevOps processes, AWS environments, ReactJS/VueJS or ReactNative will come in handy.

Your mission

  • bookingkit is building the leading infrastructure for tours & activities in Europe. Thus, at our core we are a B2B2C company, driven by SaaS and APIs. You will have the chance to not only work on a SaaS system, but also the eCommerce experience of thousands of our customers and thus millions of consumers.
  • Our API partners include connections to top-tier providers such as Google, GetYourGuide and TripAdvisor. Due to our market position we have the possibility to set and influence industry standards and are actively engaged in committees steering this development. We are in the unique position to be the market leader for infrastructure technology and now need to develop our platform in that direction as well.
  • Your role is to be part of the change from a mostly monolithic PHP driven structure to a (micro-)service driven structure using state of the art technology, like Golang.
  • In order to succeed on that mission we are recruiting top tier engineers to support us on our path.

Your tasks

  • Build and launch scalable, production-ready software.
  • Collaborate with product managers & UX designers during product exploration to give context on feasibility.
  • Contribute to the product, software architecture, infrastructure, tech stack, as well as the user experience.
  • Share your knowledge and experience with other engineers.

Requirements


  • Working experience of at least 4 years.
  • You are experienced in Golang and PHP and frameworks like Laravel or Yii.
  • You have worked with RESTful APIs and have a sound understanding of MySQL.
  • You strive for high code quality, are no stranger to design patterns and love to write automated tests.
  • You are fluent in English and communicate with internal and external stakeholders on a high level.

NICE-TO-HAVES

  • Experience with AWS/DevOps would definitely be a plus.
  • Knowledge of frontend technologies would also be beneficial.

Benefits


We invest in your future: We care about individualized personal and professional development. After 6 months, we provide you with a development budget of up to 1000 € plus an extra day off for training and development purposes. Frequent feedback and coaching sessions with your Team Lead help you to achieve your career goals.

We live our values: Flat hierarchies and #transparency are no empty promises! Share your ideas and #bookingkidness with us and contribute to our #growth. We #trust you to do a great job at your own pace: flexible working hours and home office prove it.

We believe in work-life-balance: You will work with the best in the industry - 70 great colleagues from +10 nations are waiting for you to join us. We love to share our knowledge in bookingkit university, but of course there is always time for fun team events- our monthly Barbecues are legendary!



Please state your earliest starting date and salary expectation when applying. We are looking forward to hearing from you!

Share this job:
Data Analyst, Finance
finance golang python javascript scala data science Sep 28
About Kraken

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. Let's change the way the world thinks about money! Join the revolution!

About the role 

This is a fully remote role, we will consider applicants based in North America, South America and Europe 

We are looking for Data Analysts who will play a key role in driving decision making and work closely with the Finance team at Kraken. You will transform large datasets from complex systems, generate actionable insights and share the results with stakeholders at all levels of the company. You will partner and lead projects with finance teams, product management, engineering, and other enterprise level teams.  

You are a self-starter, results driven and passionate to drive success of products at Kraken using the power of data analytics.

Responsibilities

  • Conduct data analysis and generate actionable insights and make recommendations for improving, developing and launching products
  • Communicate key results with self-serve tools (dashboards, analytics tools) for your product teams and key stakeholders
  • Develop and automate reporting of key performance indicators of various Kraken’s products and services at scale, solving for business priorities
  • Partner with product managers to design experiments to test hypothesis and help with idea generation and refinement
  • Collaborate with engineering teams and stakeholders to build key datasets and data pipelines using Python/ETL frameworks
  • Be a data evangelist and help Kraken improve its products and services

Requirements

  • 3+ years industry experience in data analytics field solving problems in a finance related field
  • Advanced knowledge of SQL, scripting languages and database concepts
  • A consistent track record of performing data analysis using scripting language (Python, Javascript, etc) and/or experience with a programming language (Java, Scala, Golang, etc)
  • Strong understanding of statistical concepts
  • Experience with BI Software (Superset / Tableau / etc)
  • Familiarity with data warehouse development and best practices
  • The versatility and willingness to learn new technologies on the job
  • The ability to clearly communicate complex results to technical and non-technical audiences

Nice to have

  • Familiarity with cryptocurrency ecosystem
  • BA/BS or MA/MS degree in Mathematics, Statistics, Information Systems, Computer Science, Business Analytics, Data Science or related technical field
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://jobs.lever.co/kraken. We’re excited to see what you’re made of.  

Learn more about us:
Share this job:
Data Analyst, Fraud
golang python javascript scala data science big data Sep 28
About Kraken

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. Let's change the way the world thinks about money! Join the revolution!

About the role 

This is a fully remote role, we will consider applicants based in North America, South America and Europe 

We are looking for Data Analysts who will play a key role in improving risk management for core risk products at Kraken. You will transform large datasets from complex systems, generate actionable insights and share the results with stakeholders at all levels of the company. You will partner and lead projects with product management, engineering, risk, compliance and finance teams to influence global risk roadmap and processes.

You are a self-starter, results driven and passionate to drive success of products at Kraken using the power of data analytics.

Responsibilities

  • Conduct data analysis and generate actionable insights and make recommendations for improving risk metrics for Kraken’s products
  • Identify and investigate anomalies, escalate requests of risk related questions
  • Communicate key results with self-serve tools (dashboards, analytics tools) for your product teams and key stakeholders
  • Develop and automate reporting of key performance indicators of various Kraken’s products and services at scale, solving for business priorities
  • Partner with product managers to design experiments to test hypothesis and help with idea generation and refinement
  • Collaborate with engineering teams and stakeholders to build key datasets and data pipelines using Python/ETL frameworks
  • Be a data evangelist and help Kraken improve its products and services

Requirements

  • 3+ years industry experience in data analytics solving problems in risk related fields such as fraud, security, compliance
  • Advanced knowledge of SQL, scripting languages and database concepts
  • A consistent track record of performing data analysis using scripting language (Python, Javascript, etc) and/or experience with a programming language (Java, Scala, Golang, etc)
  • Experience with big data tools (Hadoop, Presto, Spark, Druid, etc)
  • Strong understanding of statistical concepts
  • Experience with BI Software (Superset / Tableau / etc)
  • Familiarity with data warehouse development and best practices
  • The versatility and willingness to learn new technologies on the job
  • The ability to clearly communicate complex results to technical and non-technical audiences

Nice to have

  • Familiarity with cryptocurrency ecosystem
  • BA/BS or MA/MS degree in Mathematics, Statistics, Information Systems, Computer Science, Business Analytics, Data Science or related technical field
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://jobs.lever.co/kraken. We’re excited to see what you’re made of.  

Learn more about us:
Share this job:
Data Analyst
golang python javascript scala data science big data Sep 28
About Kraken

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. Let's change the way the world thinks about money! Join the revolution!

About the role 

This is a fully remote role, we will consider applicants based in North America, South America and Europe 

We are looking for Data Analysts who will play a key role in driving decision making in building cutting-edge products at Kraken. You will transform large datasets from complex systems, generate actionable insights and share the results with stakeholders at all levels of the company. You will partner and lead projects with product management, engineering, client engagement, finance and other enterprise level teams.  

You are a self-starter, results driven and passionate to drive success of products at Kraken using the power of data analytics.

Responsibilities

  • Conduct data analysis and generate actionable insights and make recommendations for improving, developing and launching products
  • Communicate key results with self-serve tools (dashboards, analytics tools) for your product teams and key stakeholders
  • Develop and automate reporting of key performance indicators of various Kraken’s products and services at scale, solving for business priorities
  • Partner with product managers to design experiments to test hypothesis and help with idea generation and refinement
  • Collaborate with engineering teams and relevant stakeholders to build key datasets and data pipelines using Python/ETL frameworks
  • Be a data evangelist and help Kraken improve its products and services

Requirements

  • 3+ years industry experience in data analytics field
  • Advanced knowledge of SQL, scripting languages and database concepts
  • A consistent track record of performing data analysis using scripting language (Python, Javascript, etc) and/or experience with a programming language (Java, Scala, Golang, etc)
  • Strong understanding of statistical conceptsExperience with BI Software (Superset / Tableau / etc)
  • Experience with big data tools (Hadoop, Presto, Spark, Druid, etc)
  • Familiarity with data warehouse development and best practices
  • The versatility and willingness to learn new technologies on the job
  • The ability to clearly communicate complex results to technical and non-technical audiences

Nice to have

  • Familiarity with cryptocurrency ecosystem
  • BA/BS or MA/MS degree in Mathematics, Statistics, Information Systems, Computer Science, Business Analytics, Data Science or related technical field
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://jobs.lever.co/kraken. We’re excited to see what you’re made of.  

Learn more about us:
Share this job:
Site Reliability Engineer -- Bitbucket Cloud
 
cloud golang saas linux Sep 24
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Do you love staying ahead of the growth curve and experimenting with new software and environments? Get on board as an Atlassian Site Reliability Engineer.

As an Engineer in the Bitbucket Cloud Site Reliability Engineering team, you’ll build solutions to improve availability, performance and stability for the more than 1 million teams and 10 million developers in Bitbucket Cloud as well as automating away repetitive work. You'll be working on non-production and production environments, monitoring, data collection and configuration management, as well as disaster recovery planning, capacity engineering, reliability improvement initiatives and platform automation. You'll also respond to pings, pages and alerts to investigate issues in our products that you can really sink your teeth into. The best person for this role is someone that has a collaborative spirit - in our world, it’s not about being a hero and having all the answers, it’s about sometimes saying "I don't know" and working on finding solutions rather than starting with an assumption. The team needs someone who can ask questions, learn from others and turn chaos into order.

This role would be a great fit for someone with creative and innovative problem solving skills with a willingness to take ownership for the code you write all the way to production. You will develop and implement solutions that operate at scale - seeing your own technology efforts directly improve the reliability of our products. Our teams are empowered and expected to improve our products to truly deliver a reliable experience to customers. You will own development efforts in each and every sprint from planning to delivery to realize this goal and collaborate with different teams to review code.

One thing we promise: you’ll never be bored.

On your first day, you will have experience in:

  • Software development in Python
  • At least 2 year of hands on experience with AWS: CloudWatch, EC2, Load Balancing, Lambda, RDS, Route 53, S3, SQS, VPC.
  • Experience in automation - we don't want you doing repetitive work!
  • Experience monitoring distributed systems application architectures
  • Serious troubleshooting skills across different levels of the stack
  • Distributed version control internals (Git, Mercurial)
  • Understanding of Linux systems

We'd be super excited if you have:

  • Expertise in Golang or Java
  • Experience using Configuration management tools like Chef, Ansible or Puppet
  • Experience troubleshooting a continuous integration pipeline
  • A clear head in the presence of alerts
More about our team

Atlassian Site Reliability Engineering is a rapidly growing group within the organisation. We are in the process of building our teams, tools and systems as part of Atlassian's mission to build the best SaaS services in the world. This is a truly exciting team to join - we are currently or are planning to be involved with every technical team across Atlassian.

We enable Atlassian to go fast by providing real time feedback on production systems. We work side by side with the product family and platform developers to maintain and improve services and performance. We live the company values with a strong customer focus and possess a healthy sense of urgency. We are a heavily data driven team, utilising a variety of data collection, enrichment, analytics and visualisations to learn about our complex systems.

We also live the 'Play, as a team' value by having a strong focus on sharing learning experiences from the front line with the development teams. So, the options for people in the team are vast. If you like mastering a domain and going deep, we need you. If you can juggle three tasks and coordinate multiple people in the heat of an incident, we need you. If you love the benefits of process and methodical improvement, you will love it here. If you want to keep your head down, headphones on and bash out code to support the team, we have a spot for you too.

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.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Share this job:
Security Engineer - Cloud Infrastructure
 
cloud golang big data aws azure frontend Sep 24
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 Security Engineer who drives improvements for sensitive parts of Couchbase Cloud products by building cloud security measures, integrating new and supporting existing cloud security measures, managing container and network security, fostering security culture, and advocating for security processes around CI/CD and cloud operations. You are the expert for vulnerability dependency scanning, threat modeling, and secrets management for the Cloud Products team. If you have experience developing applications on either of the three major cloud platforms- AWS, Azure, or GCP- we'd love to have you apply.

Here's a brief look at what success looks like in this role:
*In 3 months time- you'll have earned the trust of the team, have taken on independent code review responsibilities, and collaborated on the design of new features to build solutions that detect and prevent attacks and compromises.
*In 6 months time- you'll have implemented processes and fostered a security culture with substantially reduces the risk of threats from cracking our infrastructure or applications.
*In 12 months time- you'll have directly built and collaborated with the entire Engineering team to build the solutions Couchbase Cloud products really need to prevent and detect attacks and stop them in their tracks while establishing a cadence of predictable, on-time delivery with quality work.

This role is also open to remote work (USA, UK, India) 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 solutions and drive its implementation to protect Couchbase Cloud networks and systems
  • Provide security expertise and guidance to a diverse set of Couchbase engineering and business teams
  • Conduct security reviews of Couchbase Cloud corporate and production infrastructure
  • Build security tools and processes using Go for critical infrastructure protection, monitoring and remediation.
  • Build and expand our APIs and services, written in Go
  • Collaborate with other engineers across the stack to deliver delightful user experiences
  • Monitor, troubleshoot, and improve system security, stability, reliability, and performance
  • Write various kinds of tests including unit and integration tests
  • Smartly instrument software using techniques such as distributed tracing and logging
  • Write and review technical proposals
  • Improve engineering standards, tooling, and processes
  • Key technologies this role will employ: Go (Golang), Kubernetes, AWS, Azure, GCP, Burp Suite, nmap, Grafana, Prometheus, Alert Manager, Thanos, Terraform, Vault, Couchbase Server, Datadog

Qualifications

  • You have 5+ years of relevant experience
  • Demonstrate excellent time management skills and the ability to make realistic assessments of product complexity
  • You are kind and collaborative
  • You enjoy working remote with people from all over the world
  • The software you write is sympathetic to the humans who will maintain it
  • 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.
  • You are able to knowledgeably discuss security in the context of complex systems including backend and frontend web technologies
  • You have a strong understanding of commonly-used security technologies and their effective application
  • You have strong knowledge of cloud computing concepts and environments (Azure, AWS, GCP)
  • You love to write Go, more Go, and then a little more Go
  • You enjoy troubleshooting
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 has offices around the globe, and 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

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/

Equal Opportunity Statement:
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, or disability.
Share this job:
Full-stack Engineer, Frontend
Segmed  
frontend golang javascript html css cloud Sep 24

Full-stack Engineer, Frontend

Location: remote - ideally able to work close to U.S. business hours.

Start date: ASAP

Company Summary:

Segmed’s mission is to bring higher quality healthcare to millions more patients around the world. We are doing this by turning the medical research process on it’s head and providing real-world, anonymous medical data for development at the click of a button. We came out of Stanford and YCombinator.

Position Summary:

We’re looking for an experienced full-stack frontend engineer who wants to help shape the way we interact with our customers. Your job will be to help us implement the web interface of our cloud search platform, where millions of medical imaging files can be searched through, selected, and exposed securely to the research community. This position is an opportunity to make a huge impact on the implementation of our customer facing platform and make a difference in the way medical AI development is done. You will report directly to the CTO and work closely with the cross functional team including medical experts and our stellar UI/UX team.

Essential Duties and Responsibilities:

People skills - you must be a team player and get to know the wider Segmed team

100% responsibility for the frontend code in our user-facing Segmed Portal

Implement clean, stable and tested frontend code aligned with our UI/UX strategy and backend features to meet your frontend needs and/or help with implementing them

Other ad hoc responsibilities to support the company’s objectives, as required in this fast paced startup

Travel at Segmed’s expense for fun company-wide team offsites once the pandemic is over!

Required Qualifications:

2yrs+ experience with top HTML/CSS framework (Twitter Bootstrap, Tailwind, Semantic CSS)

2yrs+ experience in plain Javascript and one of top JS frameworks (React, Vue.js)

1yrs+ experience in REST APIs and debugging HTTP applications

Proficiency in at least one backend technology (Python/Ruby; Golang preferred)

Experience in continuous frontend testing to ensure no glitches are present in web platform

Superior attention to detail and excellent communicator, both interpersonal and written

Well organized and able to juggle many projects at once

Enjoy working remotely

Extras

You’ve done end-to-end automated testing of a frontend (Selenium)

Healthcare industry knowledge / experience

Segmed Values

Transparency: We tell it like it is, good or bad

Social Good: People first

Learning Mentality: We acknowledge what we don’t know and find out

Integrity: Do the right thing even if no one’s watching

At Segmed we consider equal opportunities essential. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Share this job:
Senior Cyber Data Engineer
senior golang java scala machine learning cloud Sep 24
IronNet is looking for a multiple Senior Data Engineers to join their passionate small business headquartered in Tysons Corner, VA but operating completely remote! Founded in 2014, IronNet launched their core product suites to help organizations collectively strengthen cybersecurity defense against highly sophisticated adversaries, across all borders and sectors. You will be part of IronNet’s Analytics team, focusing on developing cost effective cloud solutions that are distributed and highly scalable, processing large volumes of events.
The ideal candidates for this role will need deep Scala/Spark implementation and performance tuning abilities as they will be deep in analytic code. Working in a highly collaborative environment, they will use AWS to provide microservices architectures that are highly reliable, redundant and scalable and will have the ability to understand, improve, and potentially re-factor ETL and data analytics software written in Spark.

Does This Describe You?

  • You have at least 4+ years of experience as a Data Engineer, Machine Learning Engineer, Software Engineer, Cloud Engineer or similar role.
  • You have at least 2+ years of Scala and Spark experience
  • You have experience using modern programming languages (Python, Scala, Java, Golang, etc.) to develop continuously integrated and deployed production software
  • You have experience with Kafka, HDFS, AWS EMR and Glue, and other scalable data frameworks
  • You have experience with cybersecurity event processing including high-volume ETL and analytics
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:

This Year

Senior Technical Support Engineer - East Coast USA
 
senior golang java c big data linux Sep 22
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.

We are looking for a Senior Technical Support Engineer to assist our rapidly growing customer base. As part of our customer support team you will be the primary point of contact for Couchbase customers for all technical issues. 

NoSQL databases are the answer to the demand for high speed, highly available, extremely dynamic data storage and Couchbase is at the forefront of this technology. Working in Couchbase Technical Support you’ll acquire highly coveted skills, essential to this technology, by navigating the world of NoSQL databases and the "big data" eco system. This includes working with Golang, learning about the principals and concepts of distributed systems, understanding what goes into good NoSQL database design, mobile data convergence, and becoming proficient in the best practices for building NoSQL-backed applications.

Location: This role is open to being based in East Coast USA fully remote or else in in-office in the Santa Clara, CA HQ once it is safe to return to the office. (The team currently works remotely due to COVID.)

Responsibilities

  • Work with our customers during implementation and production of their Couchbase Server-based applications
  • Troubleshoot and research customer issues. These can range from development time SDK questions to performance tuning or failure analysis
  • Reproduce customer cases for detailed troubleshooting and analysis. This may include writing or modifying code or simulating node failure situations
  • Become a product expert for customers and stay up-to-date on new features in Couchbase
  • Identify and write internal and external technical articles or knowledge-base entries, like typical troubleshooting steps, workarounds or best practices

Preferred Qualifications

  • 5+ years of experience working with users/developers to troubleshoot and resolve issues for backend infrastructure applications (e.g. databases, application servers, Hypervisors, etc.)
  • 5+ years experience managing and troubleshooting Linux and Windows systems.
  • BS in Computer Science, Engineering or equivalent experience in software and/or a technologically relevant field
  • Strong Unix/Linux administration skills
  • Strong programming experience in one of the following languages: Java/C/Python
  • Familiarity with NoSQL databases
  • Experience in troubleshooting distributed high-performance systems
  • Excellent analytical skills, passion for pinning down technical issues, and solving problems
  • Enjoy a fast-paced startup environment
  • Working hours for this role varies depending on coverage. From Monday to Friday with starting time between 8:00 and 11:00 until 17:00 and 20:00. 

Minimum Requirements

  • BS Computer Science or commensurate experience
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:
Senior Cloud Network Engineer
 
cloud senior golang python docker aws Sep 21
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Job Description

Do you love staying ahead of the growth curve and experimenting with new technologies and environments? Get on board as an Atlassian Network Engineer.
As an member of our Core Network and Automation team, you’ll build solutions to improve the availability, performance and stability of Atlassian’s core network services. You’ll be exploring and deciding on new technologies, implement proof of concepts and be involved in key production projects. You’ll design, build and support solutions to solve a variety of difficult technical problems, across a global network.
Atlassian already has strong PaaS and IaaS platforms and we are looking to bring more network integration and automation to unleash Atlassian teams and customers to get sh!t done.
If you have great creative problem solving skills, grok YBIYRI and have a real passion for team work then come and help us build solutions that operate at scale and be empowered to improve Atlassian products to truly deliver a reliable and seamless experience to all Atlassian developers and customers.

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

  • Hands-on experience in Python, bash, Lua, Golang or similar
  • Excellent IP networking fundamentals and extensive experience in the application of IP protocols
  • Experience building, automating, and maintaining infrastructure in AWS such as VPC, Direct Connect and connectivity using BGP & IPSEC
  • Experience diagnosing and resolving issues in high-throughput web applications and network services
  • Experience designing cloud networks
  • At least 3yrs experience operating production network services at scale (multiple locations)
  • At least 3yrs experience running fleets of firewalls, routers and switches
  • Hands-on experience with one or more of Ansible, Terraform or Cloud Formations
  • The experience to lead technical projects and mentor your team members
  • The ability to engage with partners and service owners on projects
  • Experience driving operational excellence and standard methodologies such as Security, Scalability and driving down Technical Debt.

We'd be super excited if you have:

  • Worked with Atlassian products such as Jira and Confluence
  • Used continuous delivery and infrastructure as code
  • Experience working with Docker or Kubernetes
  • Experience monitoring cloud services with SignalFx, Splunk and other monitoring systems

More About Our Team

  • The Core Network & Automation team is responsible for developing and operating the Atlassian network, to high levels of reliability and at large scale. Our mission is to ensure Atlassian’s network services are available, scalable and engineered to meet the ever increasing demand for functionality and speed.
  • The team currently covers all the aspects around network design, engineering, implementation, operations and network tools/automation development & system administration
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.
Share this job:
Senior Backend Developer
KOHO  
aws go docker distributed-system event-driven backend Sep 19
As a Senior Backend Developer, you will be working as part of a small cross-functional team, driving our core features from start to finish. This will include gathering requirements, creating technical specifications and designs, and actual implementation of these features. Our teams have a large degree of autonomy and ownership and we are looking for someone who can work with minimal supervision or direction.

Please Note: This is a remote position based in Canada that is available to those who are legally entitled to work in Canada.

Responsibilities

    • Practice the KOHO values
    • Develop features and improvements to the KOHO product in a secure and performant way
    • Influence overall objectives and long-range goals of your team
    • Champion, define and improve our internal standards for style, maintainability, and best practices for a distributed, event-driven system
    • Provide mentorship for less experienced developers on your team
    • Monitor and maintain services in production that are within the team’s domain of ownership
    • Develop a network outside of your team 


Who You Are:

    • You solve problems and not their symptoms
    • You share your knowledge with those who do not have your experience
    • You see a problem or inefficiency and do something about it
    • You understand the importance of working as part of a team
    • You know how to reach consensus with your peers
    • You share our values and work in accordance with those
    • You are self-motivated and want to always be better than your yesterday’s self


Skills and Experience We're Looking For:

    • 5+ years of professional development experience
    • Familiarity with Golang and RESTful APIs
    • Familiarity with Docker and AWS
    • Working experience in distributed, event-driven systems
    • Fluent English speaker with excellent written and verbal communication skills, sufficient for a remote-first environment
    • Ability to concisely communicate about complex technical issues
    • Experience with cross-functional engineering teams is preferred
    • Familiarity with Agile - SCRUM and Kanban
    • Familiarity with all stages of SDLC
Share this job:
Cloud Network Engineer
 
cloud golang python docker aws Sep 15
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Job Description

Do you love staying ahead of the growth curve and experimenting with new technologies and environments? Get on board as an Atlassian Network Engineer!
As an member of our Core Network and Automation team, you’ll build solutions to enhance the availability, performance and stability of Atlassian’s core network services. You’ll be exploring and deciding on new technologies, implement proof of concepts and be involved in key production projects. You’ll design, build and support solutions to solve a variety of gnarly technical problems, across a global network.
Atlassian already has strong PaaS and IaaS platforms and we are looking to bring more network integration and automation to unleash Atlassian teams and customers to get sh!t done.
If you have great creative problem solving skills, grok YBIYRI and have a real passion for team work then come and help us build solutions that operate at large scale and be empowered to improve Atlassian products to truly deliver a reliable and seamless experience to all Atlassian developers and customers.

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

  • Hands-on experience in one or more of Python, bash, Lua, Golang or similar
  • Excellent IP networking fundamentals and extensive experience in the application of IP protocols
  • Experience building, automating, and maintaining infrastructure in AWS such as VPC, Direct Connect and connectivity using BGP & IPSEC
  • The ability to diagnose and resolve issues in high-throughput web applications and network services
  • Hands-on experience with one or more of Ansible, Terraform or Cloud Formations
  • Experience operating production network services at scale

We'd be super excited if you have:

  • Experience working with Atlassian products such as Jira and Confluence
  • Experience with continuous delivery and infrastructure as code
  • Experience working with Docker or Kubernetes
  • Experience monitoring cloud services with SignalFx, Splunk and other monitoring systems
  • Experience managing firewalls, routers and switches
More about our team
The Core Network & Automation team is responsible for developing and operating the Atlassian network, to high levels of reliability and at large scale. Our mission is to ensure Atlassian’s network services are available, scalable and engineered to meet the ever increasing demand for functionality and speed.
The team currently covers all the aspects around network design, engineering, implementation, operations and network tools/automation development & system administration.


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.
Share this job:
Security Engineer - Cloud Infrastructure
 
cloud golang aws azure frontend backend Sep 14
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 Security Engineer who drives improvements for sensitive parts of Couchbase Cloud products by building cloud security measures, integrating new and supporting existing cloud security measures, managing container and network security, fostering security culture, and advocating for security processes around CI/CD and cloud operations. You are the expert for vulnerability dependency scanning, threat modeling, and secrets management for the Cloud Products team. If you have experience developing applications on either of the three major cloud platforms- AWS, Azure, or GCP- we'd love to have you apply.

Here's a brief look at what success looks like in this role:
*In 3 months time- you'll have earned the trust of the team, have taken on independent code review responsibilities, and collaborated on the design of new features to build solutions that detect and prevent attacks and compromises.
*In 6 months time- you'll have implemented processes and fostered a security culture with substantially reduces the risk of threats from cracking our infrastructure or applications.
*In 12 months time- you'll have directly built and collaborated with the entire Engineering team to build the solutions Couchbase Cloud products really need to prevent and detect attacks and stop them in their tracks while establishing a cadence of predictable, on-time delivery with quality work.

This role is also open to remote work (USA, UK, India) 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 solutions and drive its implementation to protect Couchbase Cloud networks and systems
  • Provide security expertise and guidance to a diverse set of Couchbase engineering and business teams
  • Conduct security reviews of Couchbase Cloud corporate and production infrastructure
  • Build security tools and processes using Go for critical infrastructure protection, monitoring and remediation.
  • Build and expand our APIs and services, written in Go
  • Collaborate with other engineers across the stack to deliver delightful user experiences
  • Monitor, troubleshoot, and improve system security, stability, reliability, and performance
  • Write various kinds of tests including unit and integration tests
  • Smartly instrument software using techniques such as distributed tracing and logging
  • Write and review technical proposals
  • Improve engineering standards, tooling, and processes
  • Key technologies this role will employ: Go (Golang), Kubernetes, AWS, Azure, GCP, Burp Suite, nmap, Grafana, Prometheus, Alert Manager, Thanos, Terraform, Vault, Couchbase Server, Datadog

Qualifications

  • You have 5+ years of relevant experience
  • Demonstrate excellent time management skills and the ability to make realistic assessments of product complexity
  • You are kind and collaborative
  • You enjoy working remote with people from all over the world
  • The software you write is sympathetic to the humans who will maintain it
  • 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.
  • You are able to knowledgeably discuss security in the context of complex systems including backend and frontend web technologies
  • You have a strong understanding of commonly-used security technologies and their effective application
  • You have strong knowledge of cloud computing concepts and environments (Azure, AWS, GCP)
  • You love to write Go, more Go, and then a little more Go
  • You enjoy troubleshooting
Share this job:
Security Engineer
 
golang cloud aws azure frontend backend Sep 14
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 Security Engineer who drives improvements for sensitive parts of Couchbase Cloud products by building cloud security measures, integrating new and supporting existing cloud security measures, managing container and network security, fostering security culture, and advocating for security processes around CI/CD and cloud operations. You are the expert for vulnerability dependency scanning, threat modeling, and secrets management for the Cloud Products team. If you have experience developing applications on either of the three major cloud platforms- AWS, Azure, or GCP - we'd love to have you apply.

Here's a brief look at what success looks like in this role:
*In 3 months time- you'll have earned the trust of the team, have taken on independent code review responsibilities, and collaborated on the design of new features to build solutions that detect and prevent attacks and compromises.
*In 6 months time- you'll have implemented processes and fostered a security culture with substantially reduces the risk of threats from cracking our infrastructure or applications.
*In 12 months time- you'll have directly built and collaborated with the entire Engineering team to build the solutions Couchbase Cloud products really need to prevent and detect attacks and stop them in their tracks while establishing a cadence of predictable, on-time delivery with quality work.

This role is also open to remote work (USA, UK, India) 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 solutions and drive its implementation to protect Couchbase Cloud networks and systems
  • Provide security expertise and guidance to a diverse set of Couchbase engineering and business teams
  • Conduct security reviews of Couchbase Cloud corporate and production infrastructure
  • Build security tools and processes using Go for critical infrastructure protection, monitoring and remediation.
  • Build and expand our APIs and services, written in Go
  • Collaborate with other engineers across the stack to deliver delightful user experiences
  • Monitor, troubleshoot, and improve system security, stability, reliability, and performance
  • Write various kinds of tests including unit and integration tests
  • Smartly instrument software using techniques such as distributed tracing and logging
  • Write and review technical proposals
  • Improve engineering standards, tooling, and processes
  • Key technologies this role will employ: Go (Golang), Kubernetes, AWS, Azure, GCP, Burp Suite, nmap, Grafana, Prometheus, Alert Manager, Thanos, Terraform, Vault, Couchbase Server, Datadog

Qualifications

  • You have 5+ years of relevant experience
  • Demonstrate excellent time management skills and the ability to make realistic assessments of product complexity
  • You are kind and collaborative
  • You enjoy working remote with people from all over the world
  • The software you write is sympathetic to the humans who will maintain it
  • 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.
  • You are able to knowledgeably discuss security in the context of complex systems including backend and frontend web technologies
  • You have a strong understanding of commonly-used security technologies and their effective application
  • You have strong knowledge of cloud computing concepts and environments (Azure, AWS, GCP)
  • You love to write Go, more Go, and then a little more Go
  • You enjoy troubleshooting
Share this job:
Senior Database Reliability Engineer - FoundationDB
Cognite  
senior golang java python scala saas Sep 10

Want to help us bring our fundamental data stores to multiple clouds - public and private?

About Cognite:

Cognite AS is a global industrial Software-as-a-Service (SaaS) company enabling the full-scale digital transformation of heavy-asset industries. Our core software product, Cognite Data Fusion (CDF), powers companies with contextualized OT/IT data to develop and scale solutions that increase safety, sustainability, efficiency, and drive revenue.

About the Database Reliability Engineering Team Cognite’s Cognite Data Fusion contextualizes operational data at scale, enabling asset-intensive industries to make data-driven decisions. Our platform is built on many different technologies, each good at solving different problems. Some of these are absolutely fundamental, and the Database Reliability Engineering team will be responsible for the continuous well-being of our portfolio of FoundationDB, PostgreSQL, Elasticsearch and Kafka clusters, some of which we expect to have thousands of in the years to come – in both public and private clouds, through managed services and on self-managed Kubernetes clusters. Even when using mature as-a-Service offerings and Kubernetes operators, there are many things that can and will go wrong. Herding clusters that need upgrading, upscaling, cost-trimming, and recovery etc., while continuously serving heavy workloads with tight SLOs requires solid reliability engineering.

About our Tech stack:

We work with open source technologies that need to run in multiple cloud environments – both public clouds (like Google Cloud Platform and Azure) and in private clouds with customer provided Kubernetes.

Managed Kubernetes (GKE, AKS, Openshift) forms the base that we build our products on top of. To prove the market we initially built on PaaS offerings to store state, such as Google Bigtable, Spanner and Pubsub. We replicate data to different storage systems to be able to answer different types of queries. As we diversify the platforms our offering runs on, we are migrating to a self-run Foundation DB based scale-out data store for managing time series data. PostgreSQL and Elasticsearch are also important examples.

Our backend developer teams work with Java, Scala, Python, and Rust. CI/CD is handled by a combination of Github, Jenkins, and Spinnaker to test and deploy code to production. The infrastructure is managed as code with Terraform and Atlantis and services are monitored using Prometheus, Grafana and Lightstep.

As we are establishing a team in Database Reliability Engineering we are looking to hire two people to work on FoundationDB. We are looking for senior or principal engineers, who either know FoundationDB, or have experience with other high performance distributed databases and an interest and willingness to dive deep and learn.

The FoundationDB Kubernetes Operator is written in Golang, and FoundationDB itself is written in Flow, an Actor system that preprocesses C++ code.

About the job to be done:

  • Join Cognite’s DBRE team as a FoundationDB sub-team, owning the full cluster lifecycle of all of our FoundationDB clusters.
  • Work with both public clouds and on private Kubernetes deployments.
  • Establish robust reliability engineering to support these clusters, managing aspects like monitoring, chaos testing, alerting, on-call rotations, internal best-practices education, and capacity forecasting.
  • Enable product teams to focus on using the databases, and not on running them – but deeply engage them to make sure the products are operable at scale.

About you:

  • A master degree in Computer Science or a similar amount of experience.
  • Broad experience with DevOps practices such as CI/CD and Infrastructure as code
  • Experience with large Cloud deployments on any of AWS, GCP, or Azure.
  • Familiar with C++, Golang or other programming languages.
  • 2+ years of direct FoundationDB operational experience or
  • 6+ years of Linux operations experience.
  • 2+ years working with similar distributed systems
  • Familiarity and experience with our tech stack is beneficial.

What we offer you:

  • An opportunity to make an impact on the industrial future and be part of disruptive and groundbreaking projects
  • In-depth exposure to FoundationDB, a modern cloud-scale distributed datastore
  • Help to relocate to Norway
  • Competitive salary and benefits (including pension plans, insurance, benefits and more)
  • IT equipment and tools to allow you to be productive
  • Coverage of mobile telephone subscription and broadband connection
  • Extended private health services and free yearly health check
  • Free snacks and drinks throughout the day, to keep you running
  • Subsidized lunch at the canteen, with various food options
  • Free staffed gym
  • Social activities (book club, team sports activities - football, boxing, regular Cognite social events)
  • Free Norwegian courses for levels A1 - B1

Equal opportunities Cognite is committed to creating a diverse and inclusive environment and is proud to be an equal opportunity employer. Embracing diversity and inclusion means that all qualified applicants will receive the same level of consideration for employment, training, compensation, and promotion. We are following up on equal assessment in the recruitment process, and that is why we ask for gender when you apply. Answering the question is kindly requested, however, it is not mandatory and it will not affect in any way your application assessment.

Other information: Application deadline: ASAP

Share this job:
Software Engineer
 
golang java javascript saas testing Sep 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, every Atlassian will have the choice to work from an office or from home.

JOB DUTIES:

DESIGN, IMPLEMENT, MONITOR, SCALE, AND OPTIMIZE THE CODE THAT POWERS BITBUCKET, ATLASSIAN’S PROPRIETARY SOURCE CODE PRODUCT. WORK ON BITBUCKET.ORG; ATLASSIAN’S PROPRIETARY SOURCE CODE HOSTING SITE. PERFORM SOFTWARE DEVELOPMENT DUTIES IN A FAST-PACED SAAS ENVIRONMENT. DEVELOP SINGLE PAGE WEB APPLICATIONS USING JAVASCRIPT FRAMEWORKS SUCH AS: REACT, ANGULAR, EMBER, ETC. RESPONSIBLE FOR DEVELOPING NEW SOFTWARE APPLICATIONS, FEATURES, AND DISTRIBUTED SERVICES THAT SUPPORT A HIGH SCALE WEB APPLICATION. DESIGN, BUILD, AND MAINTAIN RESTFUL APIS. SOLVE TROUBLESHOOTING ISSUES WITH EXISTING ARCHITECTURE AND CODE. ENSURE BEST PRACTICES OF A/B TESTING, UNIT, AND E2E TEST COVERAGE. CONTRIBUTE TO EACH STEP OF THE PRODUCT DEVELOPMENT PROCESS, (IDEATION, IMPLEMENTATION, AND RELEASE). BUILD SPAS WITH JAVASCRIPT (ES6), REACT/REDUX, AND WEBPACK. RESPONSIBLE FOR WEB PERFORMANCE TUNING, PROFILING AND DEBUGGING JAVASCRIPT APPLICATIONS. RESPONSIBLE FOR PROGRAMMING IN JAVA, GOLANG, AND PYTHON.

MINIMUM REQUIREMENTS:

BACHELOR’S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING, ELECTRONICS ENGINEERING OR RELATED FIELD OF STUDY PLUS THREE (3) YEARS OF EXPERIENCE DEVELOPING NEW SOFTWARE APPLICATIONS, FEATURES, AND DISTRIBUTED SERVICES THAT SUPPORT A HIGH-SCALE WEB APPLICATION; DESIGNING, BUILDING, AND MAINTAINING RESTFUL API; TROUBLESHOOTING ISSUES WITH EXISTING ARCHITECTURE AND CODE INCLUDING THREE (3) YEARS OF EXPERIENCE IN BEST PRACTICES IN QUALITY ASSURANCE SUCH AS A/B TESTING, UNIT AND E2E TEST COVERAGE

SPECIAL REQUIREMENTS:

MUST PASS TECHNICAL INTERVIEW.
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

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

Additional Information

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

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

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Share this job:
Senior Software Engineer
senior golang javascript php laravel saas Sep 07

OUR MISSION In today’s world we experience a global shift to offline experiences over products. Following this trend, bookingkit is set to digitise and develop tours&activities industry in Europe. Our API partners include connections to top-tier providers such as Google, GetYourGuide and TripAdvisor. Due to our market position we have the possibility to set and influence industry standards and are actively engaged in committees steering this development.

We are actively looking for a new Senior Software Engineer (m/f/d) to join our team as soon as possible. You will have the chance to not only work on a SaaS system, but also shape the eCommerce experience of thousands of our customers and thus millions of consumers. Your work will have a direct impact on the future success of our product.

IN A NUTSHELL

Level - ★★★★☆

Our Tech Stack - PHP (Yii1, Laravel), Golang, JavaScript (jQuery, Vue.js), MySQL, Redis, git, Gitlab, AWS , PHPUnit, Cypress. io

Your future gear - Mac or Windows laptop (private use allowed)

Remote option - Work from wherever you are in Germany, while enjoying quarterly team events with all bookingkids in Berlin

Perks - Flexible work time, pet friendly office, breakfast, snacks & fruits 24/7, Company BBQs, Team events, Sport leagues, relocation support… and more!

Tasks

MORE ABOUT YOUR DAY-TO-DAY

Your role

  • As a Software Engineer (mainly PHP and Golang) you are reporting directly to our Head of Product.
  • You are part of the Engineering team at bookingkit and will be working closely together with product managers and UX designers to conceptualize and build innovative and scalable software for our customers.
  • You will build scalable services in Golang, as well as improve existing systems in PHP (Laravel and Yii).
  • Based on your experience, your knowledge in DevOps processes, AWS environments, ReactJS/VueJS or ReactNative will come in handy.

Your mission

  • bookingkit is building the leading infrastructure for tours & activities in Europe. Thus, at our core we are a B2B2C company, driven by SaaS and APIs. You will have the chance to not only work on a SaaS system, but also the eCommerce experience of thousands of our customers and thus millions of consumers.
  • Our API partners include connections to top-tier providers such as Google, GetYourGuide and TripAdvisor. Due to our market position we have the possibility to set and influence industry standards and are actively engaged in committees steering this development. We are in the unique position to be the market leader for infrastructure technology and now need to develop our platform in that direction as well.
  • Your role is to be part of the change from a mostly monolithic PHP driven structure to a (micro-)service driven structure using state of the art technology, like Golang.
  • In order to succeed on that mission we are recruiting top tier engineers to support us on our path.

Your tasks

  • Build and launch scalable, production-ready software.
  • Collaborate with product managers & UX designers during product exploration to give context on feasibility.
  • Contribute to the product, software architecture, infrastructure, tech stack, as well as the user experience.
  • Share your knowledge and experience with other engineers.

Requirements

  • Working experience of at least 4 years.
  • You are experienced in Golang and PHP and frameworks like Laravel or Yii.
  • You have worked with RESTful APIs and have a sound understanding of MySQL.
  • You strive for high code quality, are no stranger to design patterns and love to write automated tests.
  • You are fluent in English and communicate with internal and external stakeholders on a high level.

NICE-TO-HAVES

  • Experience with AWS/DevOps would definitely be a plus.
  • Knowledge of frontend technologies would also be beneficial.

Benefits

  • We invest in your future: We care about individualized personal and professional development. After 6 months, we provide you with a development budget of up to 1000 € plus an extra day off for training and development purposes. Frequent feedback and coaching sessions with your Team Lead help you to achieve your career goals.
  • We live our values: Flat hierarchies and #transparency are no empty promises! Share your ideas and #bookingkidness with us and contribute to our #growth. We #trust you to do a great job at your own pace: flexible working hours and home office prove it.
  • We believe in work-life-balance: You will work with the best in the industry - 70 great colleagues from +10 nations are waiting for you to join us. We love to share our knowledge in bookingkit university, but of course there is always time for fun team events- our monthly Barbecues are legendary!

Please state your earliest starting date and salary expectation when applying. We are looking forward to hearing from you!

Share this job:
Developer Relations Engineer
react-js node-js angular vue-js golang python Sep 05

Mission

Join our team as a DevRel Engineer and improve the lives of thousands of developers using our product. Have you ever attempted to use a piece of software only to become frustrated because of missing documentation, bad examples, unintuitive UX/DX? This is your chance to help Platform.sh make sure that no developer ever has that experience with our software. 

You’ll be on a small autonomous team that focuses entirely on making developers passionate about our product. You’ll be exposed to a wide variety of software running on multiple stacks, and will get to tinker with all the new shiny things that come along. You’ll then translate your learnings into templates, learning and training materials, web casts, and conference talks to make sure that the largest number of developers benefit from your wisdom. You’ll help us make Platform.sh better by gathering feedback and best-practices from our users, for whom you will be a fierce advocate.

This is a remote job. Work from anywhere as long as you are based in EMEA or Americas time zones!

We are a worldwide distributed team and are looking for a candidate who can perform well working remotely. To be an effective performer here at Platform.sh, you’ll need to be able to effectively collaborate across time zones while operating with a high level of independence and autonomy.

Platform.sh is an Equal Opportunity Employer.

Key responsibilities

  • Critically evaluate the developer experience of Platform.sh tools, and products, with a focus on developers and workflows (focus on Javascript ecosystem)
  • Maintain project starting templates in various stacks and languages (focus on Javascript ecosystem)
  • Publish how-to articles and tutorials (focus on Javascript )
  • Prepare and give product demos, online and at conferences (estimated traveling on this position is less than 20% of working time)
  • Host web casts and webinars
  • Run training workshops, online and at conferences
  • General problem solving and technical tinkering

You

You have at least 3 years of experience working as a Software Engineer and expertise in writing and deploying Javascript web applications. Specifically you are an expert in Node.js, React, Angular, or Vue.js. 

The ideal candidate also has: 

  • familiarity with the main web scripting languages: Javascript, Ruby, Golang, Python or PHP
  • experience with React, Vue.js, and/or Angular
  • Strong Linux web server skills (eg. configure Nginx)
  • Experience with hosting Node.js applications in production environments
  • a secret crush on Rust (we don’t do any Rust, but some of us would really love to do everything in Rust)

You should have a good level of networking and system knowledge. Specifically, you have at least a good basic understanding of containers and you have an excellent understanding of  HTTP (please don’t submit your CV if you can’t tell a 301 from a 404, and we do expect you to at least know about TLS).

And obviously, you have excellent knowledge of Git: you rebase like a god and you do not lose consciousness when you hear “bisect”. 

You should have a good grasp of relational databases (Postgres / MySQL), caches (Redis), Search-Engines (Elastic Search, but if you “only" have some Solr chops, we won’t complain), Message Queues (any really, but we provide RabbitMQ and Kafka) and how they fit into an architecture.

You should have a good understanding of deployment workflows and some of the DevOps tooling (stuff like Puppet and Chef, anything from Hashicorp).

Please show us your published technical articles or presentations you are proud of!

Extra points for those with extensive experience giving presentations or training, eg. at conferences.

Us

Platform.sh is an idea-to-cloud application platform that simplifies cloud infrastructures.

We give developers the tools they need to experiment, innovate, get rapid feedback, and deliver better-quality features with speed and confidence thanks to our unique rapid cloning technology.

Platform.sh serves thousands of customers worldwide including The Financial Times, Gap, Magento Commerce, Orange, Hachette, Ikea, Stanford University, Harvard University, The British Council, and Lufthansa.

We want people who are passionate, open, multicultural, friendly, humble, and smart to join us and help this fast-growing, award-winning company to revolutionize the tech industry.

Share this job:
Principal Backend Engineer
ruby-on-rails python kubernetes postgresql backend golang Sep 04
REMOTE /
ENGINEERING /
FULL TIME

APPLY FOR THIS JOB

At FortressIQ we’re developing process cognition technologies that understand how businesses operate. We’re improving people’s work lives by helping to automate routine tasks, allowing them to focus on higher value work and more meaningful interactions. We’re applying the latest advances in computer vision and machine learning to deliver the insights and tools businesses need to empower the digital workforce.

We’ve built the first AI platform that can understand a company’s workflows through simple observation, dramatically improving their organizational understanding. If you’re interested in designing and building a new category of business tools, and radically improving operations for some of the largest companies in the world, join us.

What You'll Accomplish:
We’re looking for an incredibly strong Rails focused Backend software engineer who thrives on dealing with large amounts of data on the back end (via services in mostly in Ruby with some Python and Golang).
In this role you’ll join a small team building new, creative solutions to unsolved enterprise software problems, and participate in product exploration as we determine our long-term and short-term roadmap.

About You:

    • 9+ years of Rails back end engineering experience
    • 4+ years experience with Golang (or another statically typed language)
    • Architectural and operational experience with large data stores (e.g. SQL, noSQL, Elasticsearch)
    • Experience working with data stores containing tens or hundreds of millions of records. The more the better
    • A methodical mindsetUnit testing + functional testing = complete
    • Excellent problem-solving skills and a determination to deliver the best possible solution
    • A driving desire to automate everything


Bonus Points!

    • Experience with web scale applications
    • Computer science degree
    • DevOps experience, preferably with Kubernetes
    • Performance tuning experience with Postgres


About FortressIQ

FortressIQ defines security, insights and governance in enterprise business automation and AI. Based in San Francisco, and backed by Lightspeed Ventures and some of the other best names in venture capital, we’re building the defining platform for managing automation within the Global 2000.

We believe that algorithms and bots work best when they’re managed like employees: given the tools they need to succeed while being held to clear standards of success. Our mission is to help this new ‘digital workforce’ thrive within the enterprise by addressing the security, compliance and data problems endemic to using today’s automation platforms at scale.

APPLY FOR THIS JOB
Share this job:
Senior Backend Engineer
ruby-on-rails python kubernetes backend senior golang Aug 26
At FortressIQ we’re developing process cognition technologies that understand how businesses operate. We’re improving people’s work lives by helping to automate routine tasks, allowing them to focus on higher value work and more meaningful interactions. We’re applying the latest advances in computer vision and machine learning to deliver the insights and tools businesses need to empower the digital workforce.

We’ve built the first AI platform that can understand a company’s workflows through simple observation, dramatically improving their organizational understanding. If you’re interested in designing and building a new category of business tools, and radically improving operations for some of the largest companies in the world, join us.

What You'll Accomplish:
We’re looking for a Rails focused Backend software engineer who thrives on dealing with large amounts of data on the back end (via services in mostly in Ruby with some Python and Golang).
In this role you’ll join a small team building new, creative solutions to unsolved enterprise software problems, and participate in product exploration as we determine our long-term and short-term roadmap.

About You:

    • 5+ years of Rails back end engineering experience
    • 3+ years experience with Golang (or another statically typed language)
    • Architectural and operational experience with large data stores (e.g. SQL, noSQL, Elasticsearch)
    • Experience working with data stores containing tens or hundreds of millions of records. The more the better
    • A methodical mindsetUnit testing + functional testing = complete
    • Excellent problem-solving skills and a determination to deliver the best possible solution
    • A driving desire to automate everything


Bonus Points!

    • Experience with web scale applications
    • Computer science degree
    • DevOps experience, preferably with Kubernetes
    • Performance tuning experience with Postgres


About FortressIQ

FortressIQ defines security, insights and governance in enterprise business automation and AI. Based in San Francisco, and backed by Lightspeed Ventures and some of the other best names in venture capital, we’re building the defining platform for managing automation within the Global 2000.

We believe that algorithms and bots work best when they’re managed like employees: given the tools they need to succeed while being held to clear standards of success. Our mission is to help this new ‘digital workforce’ thrive within the enterprise by addressing the security, compliance and data problems endemic to using today’s automation platforms at scale.

APPLY FOR THIS JOB
Share this job:
Software Engineer - Golang
 
golang big data cloud aws azure Aug 20
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 Software Engineer responsible for building and managing cloud-native applications across multiple clouds. In this role, you will develop, implement, and operate Couchbase's Cloud products. If you have experience developing applications using Go programming language (or willingness to learn) along with experience with either the three major cloud platforms- AWS, Azure, GCP, we'd love to have you apply.

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 shipped a material contribution such as a new feature, regularly contributed to code reviews, and fixed a few bugs.
*In 6 months time- you'll have earned the trust of the team and taken on independent code review responsibilities that help prevent bugs that are collaborating on the design of new features.
*In 12 months time- you'll have delivered tasks throughout the SDLC, from design through development with some guidance and have established a cadence of on-time deliver with high quality work.

This role is also open to remote work (USA, UK, India) 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, document, maintain and improve software
  • Manage individual project priorities, deadlines and deliverables
  • Build and expand our APIs and services, written in Go
  • Collaborate with other engineers across the stack to deliver delightful user experiences
  • Monitor, troubleshoot, and improve system security, stability, reliability, and performance
  • Define and implement SLIs and monitor and improve SLOs
  • Write various kinds of tests including unit and integration tests
  • Smartly instrument software using techniques such as distributed tracing and logging
  • Write and review technical proposals
  • Improve engineering standards, tooling, and processes
  • Document systems, build runbooks, and automate those processes
  • Key technologies this role will employ: Go (Golang), Kubernetes, AWS, Azure, GCP, Grafana, Prometheus, Alert Manager, Thanos, Terraform, Vault, Couchbase Server, Datadog

Qualifications

  • You care deeply about software quality and operability, and better ways of building software
  • You are able to knowledgeably discuss performance, security, and user interactions within complex systems
  • You desire to write software that is sympathetic to the humans who will maintain it
  • You love to write Go, more Go, and then a little more Go
  • You enjoy giving and receiving code reviews
  • You are kind and collaborative
  • You enjoy working remote with people from all over the world
  • Value clear, open communication
  • We value thoughtful feedback and regular dialogue and collaboration as a fundamental skill for our team members
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 has offices around the globe, and 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

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/

Equal Opportunity Statement:
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, or disability.
Share this job:
Senior Backend Engineer
TutorMe  
aws golang postgresql django python backend Aug 20
  • Maintain updated knowledge of the development industry and any advancements in technology
  • Work with a certain degree of technological freedom - while we have our preferences (we love Python and PostgreSQL), we are always looking at new tech and are ready to adopt if it can improve the product or developer experience
  • Tackle high-level tasks and convert product requirements into clean and maintainable code
  • Identify and troubleshoot various website issues and coding problems
  • Meet tight deadlines as required
  • Collaborate with members of the product team, including CTO, product manager, front-end developers, and designers

Benefits

  • Competitive salary
  • Top-notch health, dental and vision insurance
  • 401k matching
  • Generous vacation and holidays
  • All the equipment you need to get the job done
  • Opportunity to be a key player at a company thats quickly redefining the boundaries of on-demand academic support

We value diversity of all kinds, and are committed to building a diverse and inclusive workplace where we learn from each other. We are an equal opportunity employer and welcome people of all different backgrounds, experiences, abilities, and perspectives.

Share this job:
Data Migration Specialist
Percona  
golang java python mongodb mysql postgresql Aug 20
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 people in almost 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.

As a Database Migration Specialist, your primary responsibility is the successful migration of large datasets from an Oracle database system to a comparable PostgreSQL RDBMS.

The Oracle installations will range in both size and complexity. The migration operation itself may be simple or complex, requiring multiple steps over an extended span of time. The data-sets can be sized anywhere from several hundred gigabytes to many petabytes. The cluster's configuration will be variable and can be as simple as a standalone server or as complex as a multi-node cluster with automated failover between data centers with an uptime requirement of 4 9s.

You will execute "out of the box" solutions as you leverage the myriad technologies, methods and best practices in your arsenal. You are comfortable using the various PostgreSQL tools and extensions such as foreign data wrappers, and the ora2pg extension. Equally so, you are familiar with standard enterprise tools often seen in Oracle environments such as GoldenGate.

You will work remotely and most people work from their homes. Up to 50% travel will be required (as safety regulations permit), both for onsite projects and internal meetings.

What You Will Do

  • Assess the existing Oracle databases and gauge the complexity and estimate the efforts required for a migration
  • Determine the best migration target based on the nature of the application and the type of data and the business logic in the database, and if PostgreSQL or MySQL or any other Open source database suits better as a target database technology for migration
  • Prepare data migration strategies and designs for each project, including plans to avoid downtime when required
  • Lead migration projects and work closely with the database migration teams at Percona so that the project is aligned with the standards set by Percona
  • Train internal teams on the PostgreSQL development skill set and be a single point of contact for our Global Services teams on PostgreSQL development and migration-related assistance
  • Perform migration of PL/SQL code that includes Packages, Procedures and Functions from Oracle to PostgreSQL

Your Experience

  • At least 5 years of experience in performing Oracle to PostgreSQL migrations and in helping clients port applications from Oracle to PostgreSQL with alternate approaches that are open source  
  • At least 5 years of experience in writing PLpgSQL and migrating Packages and Procedures from Oracle to PostgreSQL.
  • At least 1 year of experience in writing Oracle PL/SQL code
  • At least 1 year of experience coding in Python or Golang or Java - expertise in bash scripting is a must
  • Knowledgeable in various alternatives for syntax and features only applicable to Oracle e.g. Hierarchical queries in Oracle use CONNECT BY,  Oracle uses rownum, etc., so you’re able to find the best alternatives in PostgreSQL for various Oracle features
  • Knowledgeable in the target data types in PostgreSQL that suit the corresponding Oracle data types while migrating objects from Oracle

What Will Make You Stand Out

  • You’ve used migration tools like Ora2PG or Schema Conversion toolkit from AWS
  • You’ve migrated data from Oracle to PostgreSQL using FDW’s or custom tools or existing open source tools. Knowledge on tools that enable continuous replication of data from Oracle to PostgreSQL is a plus
  • Experience with training development and delivery
  • Experience in a variety of complex environments in verticals such as finance, healthcare, government and consulting
  • Cross-over experience with MySQL or MongoDB
  • Project management experience/certifications
This position is for the Americas time zones, and you must be able to work full-time during US business hours. Travel requirement up to 50% as safety regulations permit.

Remote work from home openings require consistent and strong internet access.

HQ is in Durham, NC USA.  Staff members should be available if there is a need for any onsite trainings and/or events at any time.    

Note that your legal agreement will be with Percona Staffing LLC, a USA corporation and a subsidiary of Percona LLC.

Please review our Percona GDPR Privacy Policy.
Share this job:
Senior Software Engineer - Global Secondary Index
 
senior golang c big data cloud cpp Aug 18
As a Senior Software Engineer in our Global Secondary Index team, your job will be to design and implement cutting-edge distributed, scale-out data infrastructure software systems. You will be part of a team working on hard problems, including distributed caching, distributed key-value and document data stores, data replication & conflict resolution, scale-out fault tolerance and data-layer reliability. You’ll work with Erlang, Golang, C/C++ and possibly a few other languages thrown in for good measure. You will probably bring Unix systems and server tech kung-fu to the team. 

Like open source? So do we! Couchbase and its engineers are active open source contributors for Couchbase, memcached, and other projects.

Note: Wish to work from home? Not a problem - This role can be located anywhere in the United States.

Responsibilities:

  • Create the world’s best distributed server infrastructure which companies will rely on for mission-critical OLTP needs
  • Discuss and debate with your peers as you help figure out product requirements and the architectural approach to getting things built
  • Design and implement needle-mover features with simplicity, elegance and economy
  • Research industry and academic leading edge algorithms for distributed consensus, replication, consistency, availability and scalability
  • Think quality; think leverage. Develop high-quality software and use unit, component, and end-to-end automation tests so we know we have high-quality software
  • Be agile

Requirements:

  • You’re a self-motivated, independent, and high-performance person. You learn quickly and you enjoy worthy challenges
  • You have 4+ years of commercial or open source software experience (prefer experience with packaged, downloadable software)
  • You can hack in C, C++ but you also like the intoxicating power of working in higher-level languages like Erlang & Go
  • You know lower level stack and are proficient in systems programming
  • You think distributed systems problems are cool
  • You’re a good communicator and an excellent teammate
  • You like working in organizations that strive to have a good balance between doing it right and moving quickly
  • We're doing some exciting work and we try to have fun while we're at it. Reach out to us - we'd love to hear from you!
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:
Senior Software Developer, Remote
docker typescript javascript ruby-on-rails ruby senior Aug 16

Are you looking for a challenge where you can build something epic that helps millions of creatives worldwide?

ArtStation is expanding! Were on the lookout for Senior Software Developers with deep professional experience working in Ruby. These are full-time remote positions. In North America we have a headquarters in Montreal with team members in Ottawa, Toronto and New York. For this job, we are looking for great candidates in Canada, with ability to work on Eastern time zone as most of our folks are on East Coast and in Europe.

ArtStation is the leading showcase platform for the games, film, media & entertainment industry. It enables artists to showcase their work in a slick way, find work and make money. ArtStation is a high traffic platform and ranked by Alexa in the top 1000 sites on the web. We are doing a lot of interesting things to enable creative professionals working in games and digital entertainment to thrive.

Come for an interview, and learn more about us! Heres some things to geek out on:

  • ArtStation runs a glorious microservices architecture that helps us to move quickly and scale, happily handling over 100,000 requests per minute.
  • Last month we served over 650 TB of images and this is growing rapidly. We run our own CDN with distributed, scalable caching & image processing in Golang & Kubernetes blasting out images worldwide at over 200,000 requests per minute. Thats fun.
  • We take a real agile and scrum approach. Each squad operates as a mini-startup, releases early, releases often, stays close to its users and delivers tremendous results.
  • We are bootstrapped, profitable and proud. You do not have to worry about joining a startup as were well past that stage. We are stable, scaling and focusing on delivering value and positive impact on the lives of creatives worldwide.

Come along for an interview and geek out with us.

Benefits

  • Remote work
  • Competitive salary
  • Competitive benefits. vacations, health, dental, etc. training, equipment
  • Solid team that delivers results
Share this job:
Sr. Software Engineer
aws python go postgresql apache-kafka sysadmin Aug 04

About the Role:

We're building the next-generation infrastructure and security platform for CrowdStrike. The Managed Services Development (MSD) team builds the platform and tools for our analysts on the OverWatch team to process and hunt (identify potentially harmful activity) through hundreds of billions of events per day, and growing. MSD build and maintain the platform and tools for Falcon Complete analysts to run customer's security operations in our production cloud environment.

We are looking for an engineer who wants to help move the MSD platform forward as we scale even further. Someone with a broad range of computer skills throughout the software stack and clear communication skills would thrive in this environment. You should love working on large- scale, distributed, cloud-based, highly available systems that can efficiently operate over hundreds of billions events a day.

You will...

  • Be comfortable with projects to build new components and extend the current system. You would need to gather requirements, plan, code, test, and deploy to completion.
  • Help the OverWatch team become more effective in their analysis and hunting by improving the platform and tools.
  • Help the Falcon Complete team become more effective and efficient in their mission to support customer's security operations large and small.
  • Work closely with cloud architects to evolve our systems for future growth and platform development.
  • Bring research projects into production environments and integrate them with the MSD systems.
  • Work in a devops environment where you (and your team) are responsible for the systems you deploy.
  • Be an energetic ‘self-starter’ with the ability to take ownership and be accountable for deliverables.
  • Have a desire for quality and understand what tools and processes you need to reach that level and help the team reach a higher bar.
  • Be an adaptable and flexible engineer who is constantly learning and enjoys tackling complex and novel challenges.
  • Work as part of a distributed team of remote workers across timezones.
  • Use and give back to the open source community.

You'll use...

  • Go (Golang)
  • Python
  • AWS
  • Postgres
  • ElasticSearch
  • Kafka
  • Kubernetes/Spinnaker 

You have...

  • Degree in Computer Science (or commensurate experience).
  • ·Experience with Golang or another language for developing web backends and pipelines (such as Python/Ruby/etc).
  • Built web-services with data processing pipelines and the concepts required.
  • Experience with relational and noSQL databases (RedisPostgresCassandraElasticSearch a plus).
  • Understanding of messaging or queueing software, Kafka experience highly desirable.
  • Linux skills and experience with large-scale, business-critical Linux environments.
  • Understanding of distributed systems and scalability challenges, particularly in Cloud environments such as AWS.
  • The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment.
  • A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture.

Bonus points awarded for...

  • Authored and lead successful open source libraries and projects.
  • Contributions to the open source community (GitHub, Stack Overflow, blogging).
  • Existing exposure to Go, AWS, Cassandra, Kafka, Elasticsearch...
  • Prior experience in the cybersecurity or intelligence fields.
Share this job:
Senior Software Engineer - Golang
Binance  
golang senior blockchain docker cloud finance Jul 23
Please note, all positions at Binance require relevant experience. Applications without required experience will not be considered.

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 for people around the world.

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

Are you passionate about the intersection of service mesh, cloud native apps, and infrastructure operations/management? Join the Binance Web Infrastructure team to build large-scale infrastructure services using revolutionary technologies.

Responsibilities:

  • Implement service mesh on Istio
  • Develop, build and scale cloud native apps
  • Develop services or apps based on WebAssembly

Requirements:

  • 2+ years of non-internship professional software development experience
  • Write highly performant code (Go preferred, JS or TS are a nice to have)
  • Solid understanding of Computer Science fundamentals such as object-oriented design, data structures, algorithms, problem solving, and complexity analysis and how and when to apply them
  • Ability to experiment with, learn and apply new technologies quickly

Prefer:

  • Hands-on experience as an SDE working on one or more of test automation, continuous integration, continuous deployment, self-healing systems.
  • Experience with Docker, Kubernetes, Istio, Cloud native apps
  • In depth experience with one or more of Golang, TypeScript
Thanks for applying!

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:
Tryouts Open for a Full-Stack Developer
go react-js react-redux javascript vue-js golang Jul 16

This is going to be brief because this job description is being written by someone who would rather be writing software. We need a talented developer with experience building web applications — both the client side (frontend) and the server side (backend). If this is you, keep reading.

What you’ll be doing

  • Working on our backend web services in Golang.
  • Working on our React+Redux web client.
  • Exploring new technologies; e.g. we are currently experimenting with cloud functions and serverless architecture.
  • Brainstorming new features alongside our design and product team.
  • Supervising & code reviewing freelance & contract developers.

Why you’ll want to make the team

  • Clean, modern tech stack with no legacy systems to maintain. 
  • The ability to work from anywhere.
  • Career advancement. We are growing rapidly and early hires are likely to advance quickly to more senior roles as the company expands. 
  • Competitive salary with stock options available. 
  • Season tickets to your local Junior hockey club.
  • $2,000 per year and 2 weeks time off for professional development.
  • Some sweet swag.

Prerequisites


  1. Canadian residency.

  2. 3+ years professional experience as a software developer/engineer.

  3. Experience building scalable systems and applications using languages like Golang and JavaScript.

  4. Experience with at least one component-based frontend framework like React.

  5. Excellent written and verbal communication skills.

Share this job:
Senior Software Engineer - Go
 
senior golang python c embedded saas Jul 16
The Senior Software Engineer - Golang is a backend engineer responsible for building and managing cloud-native applications. This role will have the primary accountability of developing, implementing and operating Couchbase’s Cloud platforms. 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, previous work in SaaS application development and operations. The ideal candidate will also have prior experience developing applications on either of the three major cloud platforms -  AWS, Azure, and GCP.

This role is also open to remote work within UK as our teams are distributed all over the world!

Responsibilities

  • Design, build, manage and operate the infrastructure and configuration of SaaS applications with a focus on automation and infrastructure as code.
  • Design, build, manage and operate the infrastructure as a service layer (hosted and cloud-based platforms) that supports the different platform services.
  • 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
  • Interface with Product manager and Product owner to refine requirements and translate requirements to stories and epics. 
  • Perform detailed scoping of features 
  • 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 plans
  • Troubleshoot and solve customer issues on production deployments
  • Ensure that SLAs are met in executing operational tasks

Qualifications

  • Experience in languages and infrastructure such as Go, Python, C, C++, and scripting is mandatory
  • Experience in modern software paradigms including cloud applications and serverless architectures 
  • 7+ years writing production back-end/embedded systems code.
  • Experience with agile methodologies and ability to lead scrums 
  • Some experience with front-end frameworks such as React, Angular and Bootstrap a solid plus. 
  • Team lead experience. Experience working with global and remote teams 
  • Experience with a pair programming model highly desirable
  • Experience in full-stack development 
  • Cloud Infrastructure: Amazon Web Services, Google Cloud Platform & Azure 
  • Experience in modern software paradigms including cloud applications and serverless architectures 
  • MS in Computer Science or equivalent experience
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 has offices around the globe, and 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

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/

Equal Opportunity Statement:
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, or disability.
Share this job:
Platform Runtime - Senior Engineer
Auth0  
senior golang docker cloud node-js Jul 15
Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

We never compromise on identity. You should never compromise yours either. We want you to bring your whole self to Auth0. If you’re passionate, practice radical transparency to build trust and respect, and thrive when you’re collaborating, experimenting and learning – this may be your ideal work environment.  We are looking for team members that want to help us build upon what we have accomplished so far and make it better every day.  N+1 > N.

Auth0 gives companies simple, powerful and developer friendly building blocks so they can free up resources to focus on innovation. We strive to be the identity platform of choice for developers and Enterprises. We take ourculture very seriously and are looking for people who are drawn to both our mission and our culture.

The Auth0 platform secures more than 100 million logins each day for customers all around the world - and we're growing fast! The Platform team enables Auth0 engineers to move faster by giving them tools to easily deploy and manage their services. This is a role with a huge impact. You will get to work with engineers throughout the organization and what you build will be a foundational piece of the infrastructure that allows Auth0 to scale for years to come.

You are a good fit if you:

  • 5+ years of software development experience.
  • Are proficient in Golang, Node.js or PythonHave a deep understanding of Kubernetes and containerization.
  • Are familiar with cloud infrastructure (AWS, GCP, Azure) and cloud-native.
  • Have experience with infrastructure provisioning tools (e.g. Terraform, Packer).
  • Are willing to take initiative and can unblock yourself to get things done.
  • Tend to deliver work incrementally to get feedback and iterate over solutions.
  • Have a passion for working on systems that are highly reliable, maintainable, scalable and secure.
  • Are easy to work with: you communicate well, take feedback in a positive way and are OK not always doing the most glamorous tasks.
  • Are comfortable working on a fully-distributed team.
  • You live in a timezone located in GMT-1 to GMT+3.

Responsibilities:

  • Implement a platform runtime that allows development teams to deploy and manage their services.
  • Research and implement solutions that address cross cutting concerns such as service discovery, configuration, routing and scaling.
  • Provide guidance to engineering teams to effectively operate on a container-based platform.
  • Be on-call for all services and components owned by the Platform team.

Extra Points:

  • Experience with configuration management tools (e.g. Ansible, Salt).
  • Experience with GitOps.
  • Familiarity with gRPC.
  • Demonstrable knowledge of TCP/IP and HTTP fundamentals.
  • Aware of the best practices when creating Docker images.
  • Familiarity with service mesh technologies such as Envoy and Istio.
  • Experience working in a remote-friendly, asynchronous environment.

Locations:

  • #US; #AR; #CAN
Auth0’s mission is to help developers innovate faster. Every company is becoming a software company and developers are at the center of this shift. They need better tools and building blocks so they can stay focused on innovating. One of these building blocks is identity: authentication and authorization. That’s what we do. Our platform handles 2.5B logins per month for thousands of customers around the world. From indie makers to Fortune 500 companies, we can handle any use case.

We like to think that we are helping make the internet safer.  We have raised $210M to date and are growing quickly. 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

Join us on this journey to make developers more productive while making the internet safer!
Share this job:
Azure - Senior Engineer
Auth0  
azure senior golang docker Jul 15
Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

We never compromise on identity. You should never compromise yours either. We want you to bring your whole self to Auth0. If you’re passionate, practice radical transparency to build trust and respect, and thrive when you’re collaborating, experimenting and learning – this may be your ideal work environment.  We are looking for team members that want to help us build upon what we have accomplished so far and make it better every day.  N+1 > N.

Auth0 gives companies simple, powerful and developer friendly building blocks so they can free up resources to focus on innovation. We strive to be the identity platform of choice for developers and Enterprises. We take ourculture very seriously and are looking for people who are drawn to both our mission and our culture.

The Auth0 platform secures more than 100 million logins each day for customers all around the world - and we're growing fast! The Platform team enables Auth0 engineers to move faster by giving them tools to easily deploy and manage their services on Azure. This is a role with a huge impact. You will get to work with engineers throughout the organization and what you build will be a foundational piece of the infrastructure that allows Auth0 to scale for years to come.

You are a good fit if:

  • 5+ years of software development experience.
  • Are proficient in Golang and Node.js.
  • Have a deep understanding of Kubernetes and containerization.
  • Are familiar with Azure infrastructure and cloud-native technologies.
  • Have experience with infrastructure provisioning tools (e.g. Terraform, Packer).
  • Are willing to take initiative and can unblock yourself to get things done.
  • Tend to deliver work incrementally to get feedback and iterate over solutions.
  • Have a passion for working on systems that are highly reliable, maintainable, scalable and secure.
  • Are easy to work with: you communicate well, take feedback in a positive way and are OK not always doing the most glamorous tasks.
  • Are comfortable working on a fully-distributed team.

Responsibilities:

  • Implement a platform runtime that allows development teams to deploy and manage their services on Azure.
  • Research and implement solutions that address cross cutting concerns such as service discovery, configuration, routing and scaling.
  • Provide guidance to engineering teams to effectively operate on a container-based platform.
  • Be on-call for all services and components owned by the Platform team.

Extra Points:

  • Experience with configuration management tools (e.g. Ansible, Salt.
  • Experience with GitOpsFamiliarity with gRPC.
  • Demonstrable knowledge of TCP/IP and HTTP fundamentals.
  • Aware of the best practices when creating Docker images.
  • Familiarity with service mesh technologies such as Envoy and Istio.
  • Experience working in a remote-friendly, asynchronous environment.

Locations:

  • #CAN; #US; #AR;
Auth0’s mission is to help developers innovate faster. Every company is becoming a software company and developers are at the center of this shift. They need better tools and building blocks so they can stay focused on innovating. One of these building blocks is identity: authentication and authorization. That’s what we do. Our platform handles 2.5B logins per month for thousands of customers around the world. From indie makers to Fortune 500 companies, we can handle any use case.

We like to think that we are helping make the internet safer.  We have raised $210M to date and are growing quickly. 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

Join us on this journey to make developers more productive while making the internet safer!
Share this job:
Program Manager - SRE
 
manager golang java python aws finance Jul 09
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian's Program Management team is on a mission to ensure that R&D can successfully scale. Specifically, R&D Program Managers at Atlassian build trusted networks, seek clarity, and serve as the grease and the glue to ensure teams deliver complex cross-functional programs as seamlessly as single team projects. 

As the ideal Program Manager, you are a dynamic individual who thrives in making order out of chaos. Alongside leaders and colleagues in Reliability Engg Program Management, you will develop and apply practices, plays, and agile frameworks, to build pathways for autonomous, empowered, and lasting teams.
You can decipher team strategies and initiatives and build scalable frameworks and reporting mechanisms, set processes for cross-team and company projects, ensure team efficiency and effectiveness, or jump into Jira to update a ticket and communicate effectively with the product, engineering, finance, marketing and legal teams (and all the other teams we collaborate with on a regular basis).

To be successful in this role you will need to be able to dive deep into the details, understand Atlassian’s business and product priorities, and hold your own as you craft and implement pathways to up-level the team. If you can spot the challenges our organization will face ahead of time and do your part in leading them, you'll nail it.
Does this sound exciting to you? You might be the person we're looking for.

You Will:
Ensure that the Reliability Engineering Bengaluru team has a smoothly operating engine (everything from town halls and offsites, to leadership meetings and OKR/ goals driving and tracking are in your purview) 
Run strategic projects (which range from technical delivery, analytics deep dives and product customer insights to operational efficiencies and team enablement).
Coach, assist and facilitate teams to enable them to continue to grow and be even more effective
Design and manage meaningful program communications and readouts for key executives, both locally and globally
Work with Bengaluru Site Leads, SRE Leadership and SRE Program Management team to help shape the SRE team as it grows

About you:
You are an excellent collaborator and communicator that can expertly influence change across teams
You’re a coach, a facilitator and a multiplier, passionate about software product teams, and ready to help us take teamwork to new heights
You understand what it takes to deliver technology projects, with some technical chops to establish credibility with engineers
You can ruthlessly prioritize
You know when to run with something on your own and when to ask for help
You are attentive to detail and meticulously organized

On your first day, we'll expect you to have:
You have 4+ years of relevant professional experience, demonstrating success as a Program Manager within globally distributed teams.
An ability to mediate and make pragmatic compromises, and help set priorities appropriately amongst stakeholders and team members across product, engineering and design 
A track record of setting appropriate expectations, crisp execution, and on-time delivery 
You have the ability to balance priorities among the long-term vision and short-term execution strategy.
You value a smooth operation and have experience in diagnosing paint points for teams, moving them to good, and going the extra mile to ensure they are great.
You are comfortable with change and ambiguity, and can creatively think on your feet to adapt.
Attention to detail: successful history of closing loops and delighting customers
Excellent verbal and written communication skills adjusted for different audiences

Our impact is amplified beyond delivery through our work to advance the program management craft. We band together to develop and apply practices, patterns (plays), and agile frameworks to build pathways for autonomous, empowered, and lasting teams for a Future Atlassian.

About the team
Site reliability engineering team in Bengaluru focused on delivering platform capabilities to run our marquee softwares reliably on the cloud.You’ll collaborate with other SRE & developers, writing code that you are proud of and delivering amazing results that our users love.
We are building a next-gen observability platform & resilience engg frameworks for the Atlassian products using Golang, python, Java & etc. with micro services on Amazon’s AWS Platform.  These new platform capabilities will help the products to deliver better reliability, availability & insights on how the products are trending on the Operational Excellence metrics.
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.
Share this job:
Full Stack Developer
Operata  
kubernetes react microservices aws golang full stack Jul 06
  • Location flexible, within Australia & NZ timezones
  • Full-time
  • Team member, reporting to the Principal Engineer


Operata is building the worlds first performance monitoring platform for voice applications. Our mission is to make people experience the measure of communications quality - It's about better connection.

Operata is a fast growing Australian based software company and an AWS Select Technology Partner. Our customers include leading insurers, telcos, banks and MSP's. We are a remote-first company, headquartered in Melbourne, Australia.

What we build...

The Operata platform is designed to measure, optimise and maintain voice performance to deliver the best cloud contact centers. Its built exclusively on AWS for Amazon Connect and the Cognitive CX suite.

What is that, exactly? we hear you ask...

https://operata.com will tell you all you need to know. Still unsure? Fire some questions our way.

About the role

Full Stack Engineers at Operata are focused on making Operata the most reliable, performant and trustworthy performance and experience monitoring platform around. Our engineering teams have built data pipelines that process millions of events per month and applications that support powerful monitoring and analytics at scale.

Our platforms are built on AWS. We use technologies in the AWS stack such as Lambda, EC2, VPC, S3, EKS. Our software is predominantly Go, JS, React, Redux, Material UI. We rely on Kubernetes, Serverless, Docker, Elasticsearch, Postgres, Terraform. We use a combination of managed and self-hosted approaches and build and manage our systems using Gitlab, Auth0, PagerDuty, Datadog etc.

This is a unique opportunity to be part of an autonomous, well-supported team where you can hone your skills & develop new ones.

How you will make an impact

  • Build out our high-quality SaaS performance monitoring application and API.
  • Figure out new ways to solve old and complex problems relating to voice data collection, quality measurement, test and assurance automation.
  • Work with 3rd party APIs (Browser, Voice, ML, AI, CPaaS, CCaaS, UCaaS, SaaS) to extract meaningful data for our customers.
  • Get your hands dirty with data collection, data analytics and related machine learning tools.
  • Contribute to and challenge our platform and its architecture.
  • Work on R&D projects in response to customer-driven requests.
  • Contribute to the product and engineering roadmap, and company success.
  • Surprise yourself: Learn a whole bunch of new tricks

Benefits

At Operata, we embrace inclusion and embrace diversity. We believe in work/life balance and bringing our true selves to work. To that end, we offer:

  • Great equipment - awesome connectivity,
  • Flexible working - and a day off for your birthday!
  • Strengthen yourself - annual Learning & development budget.
  • Family/community/work balance - in that order.
  • Flexible return to work options - for when someone new arrives.
  • Bootstrapped and profitable - we are in control.

For us, better connection is something we live - with our people, customers, partners and our team, its reflected in our 8 core values:

  1. Execute the why. Grow with purpose.
  2. Play the long game. Build respect, value relationships.
  3. Progress over perfection. Act and iterate.
  4. Be fearless. Be empowered to innovate without fear.
  5. We're customers too. We solve the problems we have.
  6. Impress yourself. Do it because you think it is valuable.
  7. Leave it better than we found it. Use our knowledge to do some good.
  8. Be thoughtful. Think first, empathize, consider our impact.

Read more about our culture and values at operata.com/story.

Operata is an equal opportunity employer and makes employment decisions on the basis of merit. Operata prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration.

Share this job:
Backend Software Engineer
Avenue  
go microservices rabbitmq kubernetes backend golang Jul 06

Are you interested in creating software that must perform transactions within milliseconds, with high availability, that must handle hundreds of thousands of users and all that with ease to use and without miss a dime? If your answer is yes, you should join us.

As a Backend Software Engineering you will:

  • Design and implement new features for our platform
  • Improve existent design and functionality
  • Debug and Fix issues
  • Automate existing process and routines

Our backend is based on open source tools and runs as a set of Golang based MicroServices. We're using RabbitMQ and Grpc for communication. This backend supports our Web App (a React/Redux & JS SPA) and our Mobile App (Flutter engine using WebViews to render our Web App, soon to be fully native).

Basic Qualifications

  • Knowledge of CS fundamentals including data structures, algorithm design
  • Proficiency in Go
  • Basic knowledge of messaging and distributed computing
Share this job:
Senior Software Engineer/Cloud
cloud cpp go python kubernetes senior Jul 02

At Atomwise, we invented the first deep learning neural networks for structure-based small molecule drug discovery, and we’re currently deploying it in one of the largest applications of machine learning for life sciences. We work on Alzheimer’s, cancer, diabetes, drug-resistant antibiotics, and other diseases. We’ve partnered with 4 of the top-10 US pharma companies, raised over $50M from top VCs, and have 100+ diverse projects currently running.

You should think about joining us if you care about enabling the application of machine learning to essential problems. For example, we are not constrained by latency or uptime but by scaling and parallelization. Today we can analyze more than 1 billion molecules per day, but there are about 10^24 synthetically-accessible molecules. Come help us pick up a couple of orders-of-magnitude.

Our team has over 35 Ph.D. scientists who contribute to a collaborative academic-like culture that fosters robust scientific and technical discussion. We strongly believe that data wins over opinions, and aim for as little dogma as possible in our decision making. Our team members have expertise in a wide range of disciplines--from computational chemistry and structural biology to cloud-native best practices--and we regularly have internal seminars open to anyone interested in learning about these topics.

Our Engineering team is small and growing quickly. As a result, there’s plenty of opportunities for career growth and to have a significant impact on our success. 

You will

  • Have the opportunity to learn and improve how we run machine learning at scale to deliver new drugs.
  • Play an essential role in designing and building cloud-based solutions consisting of 500+ CPU and GPU instances in a highly dynamic scaling environment.
  • Foster high-quality and adaptable software using engineering and Agile best practices.
  • Interact closely with our scientists (your users) to scope, design and implement software to tackle cheminformatic and machine learning problems.

Required Qualifications

  • Bachelor’s degree in Computer Science with 4+ years of software engineering experience.
  • High proficiency in Python and a compiled language (e.g., C++, golang, Java, etc).
  • A record of designing and implementing cloud software using docker containers.
  • High proficiency with the Linux command-line environment.

Preferred Qualifications

  • Experience building and deploying batch computing workloads or microservices onto Kubernetes.
  • Experience implementing machine learning architectures in PyTorch or TensorFlow
  • Background in Biology or a related field.

Compensation & benefits

  • Competitive salary, commensurate with experience
  • Stock compensation plan – you’ll be an Atomwise co-owner
  • Platinum health, dental, and vision benefits
  • 401k with 4% match
  • Flexible work schedule
  • Generous parental leave
  • Strong emphasis on collaborative learning and career development

Atomwise is not currently offering visa sponsorships for any position. Please only apply if eligible to work in the U.S.


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

Share this job:
Senior Platform Engineer
One More Cloud   $0K - $0K
senior golang java ruby c saas Jul 02

Bonsai is hiring a Senior Platform Engineer to help build, scale and support the underlying technical platform that help us manage thousands of Elasticsearch clusters on AWS and GCP. This is a 100% remote full-time position. Salary ranges from $120 to $130k, based on experience.

About the job

“Hey, we’ve put your add-on in production. Good luck. Don’t crash.” —Heroku

The essence of platform engineering at Bonsai will be to operate and support Elasticsearch at scale. The emphasis here is more on the scale part than the Elasticsearch part, but you’ll definitely become intimate with Elasticsearch and Lucene along the way.

There are several key components involved. First we have Elasticsearch itself. Then a handful of proprietary plugins to enhance its functionality and support its operation. From there, the networking stack that handles connections and does diagnostic tracing. Telemetry and observability across the board. Finally our packaging and deployment, and internal services for fleet orchestration.

If that sounds like more than one person’s job, we agree. Your future colleague Dan is going to be particularly stoked to work with you.

You can think of this similar to a “SRE” position. When there’s an issue with performance or reliability, you’ll dig in and trace requests and analyze from load balancers down to memory managers, and help code and ship a patch to make it visible, and make it better.

There’s a heavy dose of Java and Linux involved in all of this, but if you have some experience in systems programming in other languages, we can certainly teach all of that.

We’re a small team, but we punch above our weight in systems engineering and operations. Launching at the right place and time dropped us into the deep end of early adopters, and we’ve been scaling ever since. Fortunately our early team was heavily engineering minded. Our original founder was previously a database engineer at Twitter when they went through their years of crazy scaling. We also hosted some massive sites like Pinterest whose 100x growth on our platform was a true trial by fire.

This position does involve wearing the metaphorical pager in a rotation with other engineers on the team. We’re on call not because we expect to be woken up, but so we’re accountable to shipping systems that never need us to!

Some example projects
  • Moving decentralized server-initiated threshold alerts into a centralized time-series stream analysis service.
  • Building a continuous delivery service that performs gradual fleetwide rollouts of new and updated services, subject to canary stages and operational verification at certain checkpoints.
  • Build and package new versions of Elasticsearch OSS, and update our suite of plugins to use the latest plugin interfaces, including customer-supplied proprietary plugins.
  • Troubleshoot a customer-supplied Elasticsearch plugin with a performance hot-spot, trace the problem to a likely location and provide support and guidance to improve efficiency.
  • Diagnose a server-side agent as having problematic memory usage, and port it from Ruby to Crystal to improve performance and resource usage.
  • Collaborate with Product engineers to build a data pipeline to support customer-facing metrics graphs.
  • Assist our customer support by triaging operational incidents and performing incident response.
The ideal engineer

We’re looking for someone experienced, who’s ready to dive in. You don’t need to be an Elasticsearch expert — you’ll learn all of that on the job. We’ll have plenty of conversations about how Lucene is really a data structures library optimized for disk access.

Experience with Java is more helpful, although C, C++ and Golang would be a good starting points. We’ll also be looking for solid fundamentals in networking, disk access, memory management, and schedulers.

Several of our systems make heavy use of Netty, as does Elasticsearch itself. So familiarity with Netty or evented systems will be helpful.

The ideal teammate

One More Cloud (OMC) is small, remote-first, and team-conscious.

OMC has always been comprised of a small team. As such, each of our colleagues wears many hats. We lack middle managers and dedicated Project Managers that slice and dice out work; OMC managers are also contributors. They serve as a sounding board and for coaching higher level project and career questions. Everyone is expected to manage projects together. So, our team works best with individuals who take responsibility for their to-do lists, and those who enjoy working collaboratively with teammates to plan out projects and don’t shy away from offering their opinions.

OMC has been a remote-first company from day one, and we have a lot of experience in managing and communicating across multiple timezones. One of our key ways of getting focused work done is eliminating too many meetings and video calls by writing out our thought processes, documenting steps we take, and sharing it with the team. Our ideal teammate should be comfortable with and undaunted at writing clear and logical longer-form English prose on a regular cadence.

We are team-conscious. Yes, we have a company hierarchy based on skills and the level of risk a position incurs (like responsibility for servers that have big costs attached to them). However, the onus is on every individual at OMC(regardless of hierarchy) to create a culture that allows a space for creativity, honesty, and autonomy for everyone who joins OMC. We don’t look for team heroes or martyrs but rather strive to create healthy and realistic team responsibility. We collaborate best with those who are considerate of their teammates, respect boundaries, and are dedicated to pursuing our work with curiosity, respect, and optimism.

About One More Cloud

OMC provides specialized hosted cloud services through two SAAS services: Websolr (websolr.com) and Bonsai (bonsai.io). We launched Websolr in 2009 as the first cloud hosted Solr as a service, and one of the very first batch of Heroku addons. Bonsai followed in 2012 as the first hosted Elasticsearch as a service on the market.

Our company is small, profitable, and independent. Our entire team, starting with the founders, is comprised of developers, engineers, scientists, and designers with a passion for providing useful tools and services for developers and businesses. As truth-seeking creatives and thinkers, we strive for excellence from design to execution.

We manage the search engines for ecommerce applications, social media sites, magazine archives, classifieds search, job boards and resume search, CRMs, content management systems, and more. We've been fortunate to serve teams at startups and established sites alike, such as Airbrake, Best Buy, Bullhorn, Couchsurfing, Ello, Fairfax Media, GitHub, Heroku, Muck Rack, OfferUp, Pinterest, Scripted, wikiHow, and more.

Benefits for working at OMC include:

  • Medical and Dental Insurance
  • 40 hour work week. We practice healthy work and life boundaries.
  • Work where you want. We're a remote-first company, and have been from day one since 2009.
  • 401k, with company contributions
  • Wellness allowances
  • Annual continuing education allowance
  • Paid parental leave
Learn More

View our careers page at bonsai.io/careers

View our current team and company story at bonsai.io/about and omc.io

View the products you'll work on to support at bonsai.io and websolr.com

Share this job:
Sr. Support & Implementation Engineer - Remote
golang python c data science machine learning linux Jun 26
About Pachyderm

At Pachyderm, we're building an open-source enterprise-grade data science platform that lets you deploy and manage multi-stage, language-agnostic data pipelines while maintaining complete reproducibility and provenance. If you want to learn more about our grand vision, read what has become our "manifesto." Our system, developed with open source roots, shifts the paradigm of data science workflows by providing reproducibility, data provenance, and opportunity for true collaboration. Pachyderm utilizes modern technologies like Docker and Kubernetes to build an entirely new method of analyzing data.  Offered both as an in-house solution as well as hosted-service, Pachyderm brings together version-control for data with the tools to build scalable end-to-end ML/AI pipelines while empowering users to use any language, framework, or tool they want. 

As a Sr. Support & Implementation Engineer at Pachyderm, you will be part of a small, elite, customer-facing engineering team (think Seal Team 6) devoted to solving challenging infrastructure and data platform issues for both our open source users and enterprise customers. This can be anything from debugging network issues to architecting complex machine learning pipelines to troubleshooting Kubernetes and Docker. This role is perfect for engineers who love working directly with customers and prefer to witness success alongside the user first-hand.

This is highly technical, mostly post-sales role focused on maximizing value for our enterprise deployments, but will also include working on PoCs, engaging with prominent OSS users, and being part of our broader customer success org. You will manage our customers through deployment, training, implementation of best practices, and ongoing troubleshooting. These projects can range from small projects at AI technology startups to fortune 100 enterprise implementations.
 
While you'll have direct access and support from our engineering team, you will also have ample opportunity to commit the core Pachyderm codebase yourself. As an open source project, detailed GitHub issues are great, but PRs are pure gold!

Your primary focus will be driving the support and implementation process, but you’ll also have direct exposure to our community of users via our open source support channels.  At Pachyderm, OSS user and customer feedback is major driver of our product roadmap and we believe that everyone within the company should experience that first-hand.
 
Pachyderm is just a small team right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company and product. However, this also means that you will support pre-sales, help align on goals and KPI’s and contribute to customer success. In addition to Support Engineering, our first few hires in these roles will also be doing some pre-sales Solution Engineering and Technical Account Management. We are currently looking for all three roles and as such, you are welcome to apply to one or more.  
 
Finally, please do feel free to check out the product on GitHub as it’s open source!
 
We offer significant equity, full benefits, and all the usual startup perks.

Key Duties

  • Initiate project coordination with customer and internal team members
  • Install and configure the technical solution based on specific customer requirements
  • Understand customers’ requirements and their technical architecture
  • “Hand-hold” throughout planning, system deployment, training, and scaling
  • Establish effective communication protocols between Pachyderm and the Customer
  • Troubleshoot technical issues on configuration and product related issues
  • Ongoing support and ensuring technical success
  • Implementation work will mostly be remote, but occasional on-site time with the customer will be part of the job

Qualifications/Requirements

  • 3+ years in a Support, Professional Services, Implementation/Solutions or similar customer-facing engineering role
  • Must have an engineering background with hands-on experience with containerized infrastructure, including Kubernetes
  • Significant experience at the command line, navigating Linux systems, debugging, installing tools, etc
  • Strong debugging skills are a major need (grepping logs, stack traces, tracking down permission issues, etc)
  • Excellent communication skills and the ability to "hand hold" the customer through technical challenges
  • You are a self-starter, tech-savvy professional and it’s easy for you to understand a company’s business requirements and explain Pachyderm’s value and technical details to C-level executives, a technical guru and everything in between
  • Previous hands-on experience with AWS, Azure and/or GCP including deployments, security, authentication, etc. On-premise kubernetes deployment experience is great bonus!

Bonus Points

  • Previous experience in Professional Services supporting Enterprise customers in the Data Science/ML infrastructure space
  • You have experience using Pachyderm and/or other ML/Data Science platforms
  • Development experience in Golang, Python, C/C++ or similar is great too
Share this job:
Sr. Professional Services Engineer - Remote
golang python c data science machine learning linux Jun 26
About Pachyderm

At Pachyderm, we're building an open-source enterprise-grade data science platform that lets you deploy and manage multi-stage, language-agnostic data pipelines while maintaining complete reproducibility and provenance. If you want to learn more about our grand vision, read what has become our "manifesto." Our system, developed with open source roots, shifts the paradigm of data science workflows by providing reproducibility, data provenance, and opportunity for true collaboration. Pachyderm utilizes modern technologies like Docker and Kubernetes to build an entirely new method of analyzing data.  Offered both as an in-house solution as well as hosted-service, Pachyderm brings together version-control for data with the tools to build scalable end-to-end ML/AI pipelines while empowering users to use any language, framework, or tool they want. 

As a Sr Professional Services Engineer at Pachyderm, you will be part of a small, elite, customer-facing engineering team (think Seal Team 6) devoted to solving challenging infrastructure and data platform issues for both our open source users and enterprise customers. This can be anything from debugging network issues to architecting complex machine learning pipelines to troubleshooting Kubernetes and Docker. This role is perfect for engineers who love working directly with customers and prefer to witness success alongside the user first-hand.

This is a highly technical, mostly post-sales role focused on maximizing value for our enterprise deployments, but will also include working on PoCs, engaging with prominent OSS users, and being part of our broader customer success org. You will manage our customers through deployment, training, implementation of best practices, and ongoing troubleshooting. These projects can range from small projects at AI technology startups to fortune 100 enterprise implementations.
 
While you'll have direct access and support from our engineering team, you will also have ample opportunity to commit the core Pachyderm codebase yourself. As an open source project, detailed GitHub issues are great, but PRs are pure gold!

Your primary focus will be driving the support and implementation process, but you’ll also have direct exposure to our community of users via our open source support channels.  At Pachyderm, OSS user and customer feedback is major driver of our product roadmap and we believe that everyone within the company should experience that first-hand.
 
Pachyderm is just a small team right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company and product. However, this also means that you will support pre-sales, help align on goals and KPI’s and contribute to customer success. In addition to Support Engineering, our first few hires in these roles will also be doing some pre-sales Solution Engineering and Technical Account Management. We are currently looking for all three roles and as such, you are welcome to apply to one or more.  
 
Finally, please do feel free to check out the product on GitHub as it’s open source!
 
We offer significant equity, full benefits, and all the usual startup perks.

Key Duties

  • Initiate project coordination with customer and internal team members
  • Install and configure the technical solution based on specific customer requirements
  • Understand customers’ requirements and their technical architecture
  • “Hand-hold” throughout planning, system deployment, training, and scaling
  • Establish effective communication protocols between Pachyderm and the Customer
  • Troubleshoot technical issues on configuration and product related issues
  • Ongoing support and ensuring technical success
  • Implementation work will mostly be remote, but occasional on-site time with the customer will be part of the job

Qualifications/Requirements

  • 3+ years in a Support, Professional Services, Implementation/Solutions or similar customer-facing engineering role
  • Must have an engineering background with hands-on experience with containerized infrastructure, including Kubernetes
  • Significant experience at the command line, navigating Linux systems, debugging, installing tools, etc
  • Strong debugging skills are a major need (grepping logs, stack traces, tracking down permission issues, etc)
  • Excellent communication skills and the ability to "hand hold" the customer through technical challenges
  • You are a self-starter, tech-savvy professional and it’s easy for you to understand a company’s business requirements and explain Pachyderm’s value and technical details to C-level executives, a technical guru and everything in between
  • Previous hands-on experience with AWS, Azure and/or GCP including deployments, security, authentication, etc. On-premise kubernetes deployment experience is great bonus!

Bonus Points

  • Previous experience in Professional Services supporting Enterprise customers in the Data Science/ML infrastructure space
  • You have experience using Pachyderm and/or other ML/Data Science platforms
  • Development experience in Golang, Python, C/C++ or similar is great too
Share this job:
Solutions Architect - Remote
golang python c data science machine learning linux Jun 26
About Pachyderm

At Pachyderm, we're building an open-source enterprise-grade data science platform that lets you deploy and manage multi-stage, language-agnostic data pipelines while maintaining complete reproducibility and provenance. If you want to learn more about our grand vision, read what has become our "manifesto." Our system, developed with open source roots, shifts the paradigm of data science workflows by providing reproducibility, data provenance, and opportunity for true collaboration. Pachyderm utilizes modern technologies like Docker and Kubernetes to build an entirely new method of analyzing data.  Offered both as an in-house solution as well as hosted-service, Pachyderm brings together version-control for data with the tools to build scalable end-to-end ML/AI pipelines while empowering users to use any language, framework, or tool they want. 

As a Solutions Architect at Pachyderm, you will be part of a small, elite, customer-facing engineering team (think Seal Team 6) devoted to solving challenging infrastructure and data platform issues for both our open source users and enterprise customers. This can be anything from debugging network issues to architecting complex machine learning pipelines to troubleshooting Kubernetes and Docker. This role is perfect for engineers who love working directly with customers and prefer to witness success alongside the user first-hand.

This is a highly technical, mostly post-sales role focused on maximizing value for our enterprise deployments, but will also include working on PoCs, engaging with prominent OSS users, and being part of our broader customer success org. You will manage our customers through deployment, training, implementation of best practices, and ongoing troubleshooting. These projects can range from small projects at AI technology startups to fortune 100 enterprise implementations.
 
While you'll have direct access and support from our engineering team, you will also have ample opportunity to commit the core Pachyderm codebase yourself. As an open source project, detailed GitHub issues are great, but PRs are pure gold!

Your primary focus will be driving the support and implementation process, but you’ll also have direct exposure to our community of users via our open source support channels.  At Pachyderm, OSS user and customer feedback is major driver of our product roadmap and we believe that everyone within the company should experience that first-hand.
 
Pachyderm is just a small team right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company and product. However, this also means that you will support pre-sales, help align on goals and KPI’s and contribute to customer success. In addition to Support Engineering, our first few hires in these roles will also be doing some pre-sales Solution Engineering and Technical Account Management. We are currently looking for all three roles and as such, you are welcome to apply to one or more.  
 
Finally, please do feel free to check out the product on GitHub as it’s open source!
 
We offer significant equity, full benefits, and all the usual startup perks.

Key Duties

  • Initiate project coordination with customer and internal team members
  • Install and configure the technical solution based on specific customer requirements
  • Understand customers’ requirements and their technical architecture
  • “Hand-hold” throughout planning, system deployment, training, and scaling
  • Establish effective communication protocols between Pachyderm and the Customer
  • Troubleshoot technical issues on configuration and product related issues
  • Ongoing support and ensuring technical success
  • Implementation work will mostly be remote, but occasional on-site time with the customer will be part of the job

Qualifications/Requirements

  • 3+ years in a Support, Professional Services, Implementation/Solutions or similar customer-facing engineering role
  • Must have an engineering background with hands-on experience with containerized infrastructure, including Kubernetes
  • Significant experience at the command line, navigating Linux systems, debugging, installing tools, etc
  • Strong debugging skills are a major need (grepping logs, stack traces, tracking down permission issues, etc)
  • Excellent communication skills and the ability to "hand hold" the customer through technical challenges
  • You are a self-starter, tech-savvy professional and it’s easy for you to understand a company’s business requirements and explain Pachyderm’s value and technical details to C-level executives, a technical guru and everything in between
  • Previous hands-on experience with AWS, Azure and/or GCP including deployments, security, authentication, etc. On-premise kubernetes deployment experience is great bonus!

Bonus Points

  • Previous experience in Professional Services supporting Enterprise customers in the Data Science/ML infrastructure space
  • You have experience using Pachyderm and/or other ML/Data Science platforms
  • Development experience in Golang, Python, C/C++ or similar is great too
Share this job:
Back End Developer | Go | remote within UK or Cambridge
go php mysql postgresql linux backend Jun 26

Third Light is hiring a Back End Engineer —a Go developer or someone who has been mixing Go into their work or personal projects and is readynow looking for a primarily Go-based role. 

You may work remotely - joining a team that already includes remote workers - or from our Cambridge office.

This is about delivering sophisticated new product features for release to our state-of-the-art software service that helps people manage and share their digital media files easily – features that deliver immediate positive impact for our global user base. 

We're a small and expanding software development team, building an enterprise application with a highly-polished UI, using the very best and latest techniques. We employ an iterative, design-led process where everyone on the team gets a say. 

Our product is a single-page JavaScript application loosely-coupled to a back end that's built on Go microservices and legacy PHP. We use microservices for all new features and Go is our chosen language to do this. In parallel we are migrating our older codebase to Go microservices.

We're agile and manage our work using a gentle Kanban process with daily stand-ups and we encourage a lightweight, productive approach to development. We can allocate projects that build upon your current strengths, and we offer a personal development approach that you may help shape.

Your opinion and expertise will be valued from day one.

Upcoming projects within the team

  • Integrate with social media to provide a publishing platform that can also gather user-generated content
  • Provide AI and machine vision to detect duplicate files and provide auto-tagging and OCR
  • Create a metrics & reporting system to track usage of features, document downloads and image views
  • Implement a full SFTP client & server interface to integrate with SLR Cameras and legacy systems
  • Extend workflow and automation microservices to create intuitive automated channel publishing tools
  • Automate orchestration of microservices in our product e.g. exploring Kubernetes
  • < your idea here! >

We're looking for

  • Someone who's positive about Go and wishes to embrace this exciting language
  • Proven back-end coding skills using either PHP or Go and for Linux
  • Demonstrable interest in Go—from industry, self directed learning or personal projects
  • An appreciation for continuous unit and integration testing
  • Skills in designing, building, testing and maintaining web services, ideally microservices
  • Ability to work with a large, live, production codebase
  • Familiarity with relational databases e.g. MySQL or PostgreSQL
  • Familiarity with CI/CD, preferably within a Git-based workflow
  • Optionally, familiarity with porting an OO monolith to a microservice architecture
  • Someone considering mid level back-end jobs such as: Go Developer | Go Microservices Developer | Golang Developer| Node.js Developer | PHP Developer | Python Developer | Back End Engineer | Back End Developer etc.

You may bring—or like to gain—skills exploring any of the following

  • Containers, containers as services and automated container deployment
  • Large-scale storage, manipulation and streaming of multimedia
  • Machine intelligence, visual recognition or similar numerical computation
  • Production experience in systems configuration, monitoring, logging, and metrics gathering

Our current technology mix - we'll help you get up to speed

Go (aka Golang) | JavaScript | PHP | NGINX | MySQL | SockJS | RabbitMQ | Debian | macOS | VMware | Git | Jira | Bitbucket | Bamboo | Slack | Basecamp

Salary and benefits

  • c.£50,000— negotiable —we're keeping an open mind
  • Contributory pension scheme
  • Personal development plan that you can shape for related training/certifications/conferences
  • 25 days holiday + public holidays | flexible hours | bicycle and free car parking | on site cafe | good coffee and tea | fresh fruit | choice of high end workstation | an adorable Beagle to brighten the office

Working remotely: The Third Light development team embraced remote working a few years ago and now has workers in more than one country. We strive to provide a friendly, fun, supportive remote-working culture and we refine our processes to make remoting easier. We will welcome your ideas and contributions. We provide computing equipment and cover reasonable costs incurred from running a home office. 

Normally, as a new starter, you'd come to the office for a few weeks to get to know each other. Due to Coronavirus you will no-doubt join us remotely, at least temporarily, which will bring interesting challenges in how best to introduce you to, and integrate you into, the development team—how to train you, how to help familiarise yourself with our systems and ways of working. We see this as an interesting challenge so we’re working it out at the moment. We're planning a fully-remote ‘onboarding’ process with team meetups, one-to-one sessions and pair programming as well as online social gatherings for you when you join. 

If you'd prefer to primarily work from our office this option will still be available to you after lockdown.

Share this job:
Senior Backend Engineer
python django backend senior golang java Jun 17

What are we doing: We are a tech company, operating a thriving and growing broadcast platform, Alexa ranked in the top 100 sites internationally, and the top 25 in the United States, with approximately 10 million daily users, and a worldwide community of fans. Independent Broadcasters use our platform to create and share live streaming video, photographs, and similar content, generally adult in nature, (but no adult content is required).

Our sophisticated system has multiple parts, including but not limited to payment gateways, live chats, and video streaming technology. Every contribution here is of high impact and affects the experience of millions of users using the site every day.

We always explore new ways to use cutting-edge tech stack and move toward modern micro-services based architecture

How we build the product: The platform is built on Python/Django framework with TypeScript on the front-end. Some parts of the platform use Java, Golang, and Rust.

What will you do:  You will work in a very dynamic environment and have an opportunity to work on different parts of the platform.

Mainly, you will be participating in brainstorming to figure out the best technical solutions to achieve the goals set by the management. As a top-notch software engineer in our team, you will be accountable for building comprehensive technical solutions with high-quality standards and practicing clean coding styles. The day-to-day tasks may include building new features for the site, fixing existing bugs, and refactoring/optimizing existing code to deliver the best consumer experience for both users and broadcasters worldwide.

This includes working on features that are supported across all major web browsers, mobile devices, smart TVs, and video consoles. As a backend engineer, it is expected to work with large data sets and being an expert in designing efficient algorithms, queries, and caching methods.

We value an initiative and are willing to support you in making appropriate technical decisions.

What will you bring: 

  • A degree in STEM and relevant experience.
  • 5+years of professional experience and expert knowledge of inner workings of Django.
  • Expert knowledge of web development with a deep understanding of inner workings of major browsers, including how they render HTML/CSS and their Javascript runtime environment.
  • Proven problem-solving and fast-learning skills.

What will you receive: 

  • A strong team of A-players.
  • Opportunity to make an impact on the highly popular product. 
  • Freedom to bring the ideas to the table and to make technical decisions.
  • Support and guidance of the highly professional and knowledgeable team. 

Perks&Benefits: 

  • Health&Life insurance with dental and vision plans (100% coverage for an employee and dependents).
  • 401k matching.
  • Paid holidays, vacation, and sick days.
  • Home office reimbursements if needed. 
Share this job:
Senior Software Engineer
Ockam  
go open-source apache-kafka messaging api-design cloud Jun 12

Ockam is building interfaces to cloud services like Kafka, InfluxDB, Okta. We are also creating new cloud services like the Ockam Registry. This is an exciting and challenging role on the Ockam Team. You will be responsible for building core components and generalized interfaces in the Ockam code base. You will also get to work with some of the most popular open source communities in the edge and IoT ecosystems.  Moreover you will be building infrastructure templates and standing up resources in public cloud environments.  The primary language we utilize in this layer of the stack is Golang, however, you will have the opportunity to utilize or learn Erlang, Elixir, C, and Rust at Ockam. Cryptography protocols are utilized throughout the Ockam stack, so whether this is an area of experience or experimentation in your past, you will be challenged. Ockam is a small and extremely senior team. This role involves architecture, interface design, writing code, responsibility for testing, and publishing documentation. Everyone on the Ockam team takes responsibility for their parts from end-to-end, including the creation of long term objectives, issues in GitHub, task management in our Trello boards, and summaries of key results.

Expertise

    • Git and GitHub's workflow
    • Modern CI/CD pipelines and DevOps
    • API design
    • Open source cloud services integrations
    • Building complex code bases in the Go language
    • Individual and collaborative project management leadership

Experience

    • 10+ years of experience
    • Building with Docker and Kubernetes
    • Provisioning and operating cloud services in AWS, Azure or Google Cloud
    • Consuming and contributing to open source codebases
    • The basics of cryptography and PKI
    • Messaging systems like RabbitMQ 
    • Comfort switching between multiple programming languages

Level

    • This is a Level 5 role at Ockam.
    • Individuals that consider themselves to be Level 4 or 6 are also encouraged to apply.
    • For more information about Role Levels at Ockam, [click here for our guide].
Share this job: