Remote Golang Jobs

Yesterday

Full stack Go+Angular
CEL  
go angular aws docker python full stack Feb 26

Reports To: The Full stack engineer will report to the Lead developer.

Job Overview: You will join the Simcel Product team which is working on a groundbreaking product that will change the way supply chain is done.  A big part of the job will consist in transforming the huge experience gathered by decades of Supply Chain consulting with the biggest FMCG companies into an automated solution, then extend beyond this experience. Your role will be to take leadership in maintaining or implementing some of the core feature that will enable simcel to deliver the highest possible value, and grow beyond our first customers.

Responsibilities and Duties:

  • Be in charge of architecturing, implementing and maintaining core features of our product
  • Insure features are developed with a high level of quality, as well as participate in our continuous refactoring endeavour.
  • Help conducting non technical, cross departements meetings to transform Supply Chain knowledge into clear code specifications.
  • Be a source of proposition for new features or improvements.
  • Collaborate with the Data team to integrate the data intelligence it produces into our micro services.
  • Be highly autonomous, especially be able to transform fuzzy, complex and various requirements into clear specifications, plan for their implementation and deliver.

Qualifications:

  • Good communication skills (fluent english)
  • At least 5 years as a fullstack developer
  • With at least 1 year in go
  • At least 3 years with Angular or other similar frontend frameworks
  • Experience working remotely
  • At least one experience in multicultural work environment highly appreciated
  • Experience with non-web project highly appreciated
  • Experience with Supply Chain or Simulation highly appreciated
  • Autonomous. Driven. Excited to learn.
  • Experience with automated testing / continuous integration.
  • Appreciated: Experience with deployment automation 
  • Appreciated: MS in computer science or engineering diploma
  • Appreciated: Docker, AWS
  • Git
Share this job:

This Month

Snr Site Reliability Engineer - Quizlet
python go kubernetes docker aws testing Feb 12
  • Company: Quizlet.com
  • Technial Recruiting partner: SourceCoders.io
  • Location: Onsite in San Francisco or Denver or Remote for CST or EST based candidates 
  • Compensation: $120K-$200K (heavily dependent on experience and work location)
  • Work visas accepted: US Citizen, Green Card, H-1B transfer, TN Visa

Quizlet’s mission is to help students (and their teachers) practice and master whatever they are learning. Every month more than 50 million active learners from 130 countries practice and master more than 300 million study sets on every conceivable topic and subject. We are developing new learning experiences by modeling how students learn and drawing upon knowledge acquisition, retention, and pedagogy in cognitive science. We are always seeking to help students master any subject by optimizing study efficiency and engagement. Want to be a go-to person for site reliability on the most-used learning platform in the U.S.? Want to work on a service that is rapidly scaling and relied upon by millions of students and teachers worldwide?  Quizlet is an indispensable utility used daily by millions of students and teachers around the globe. If our site goes down, even just for a few minutes, the pain is felt intensely. Speed is crucial, and downtime is not an option as we grow — during the school year, we are in the top 20 most-visited websites in the U.S. These are challenges you will face on day one at Quizlet.

What you'll do

    • Engage with service owners to improve the entire service lifecycle — from inception and design, through deployment, operation, maintenance, and sunset.
    • Help service owners drive their services through the service lifecycle through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
    • Help service owners maintain their services once they are live by measuring and monitoring availability, latency, and overall system health.
    • Help scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity.
    • Practice and evangelize sustainable incident response and blameless postmortems.

What we are looking for

    • Experience in designing, analyzing and troubleshooting distributed systems serving production traffic.
    • Experience with algorithmic thinking, data structures, and software complexity.
    • Experience in writing scripts in one or more languages such as Python or Go
    • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
    • Ability and desire to debug and optimize code and automate routine tasks.
    • Experience with on-call duty, know why it’s hard, work to improve it, and make it so well documented that every engineer wants to be on rotation.
    • {Passion|Interest|Experience} with automation of code testing and deployment through the use of containers.
Share this job:
Systems Engineer - Community.com
terraform ansible aws go postgresql testing Feb 11

Description

Imagine texting with artists, celebrities, visionaries—the leaders you respect and admire—the same way
you do with your mom or best friend. Imagine texting with your fans, supporters, or patrons that very
same way, with smart, powerful tools to help you engage in direct, meaningful communication. At scale.
This is the reality we’re building at Community.
We’re already busy helping some of the most prolific community leaders reach and respond to their
members in a way that outperforms the pay-to-play, throttled engagement of traditional social media
platforms. Community is not an evolution of social media, it’s a break away from it. A fresh start to
communication altogether.

About the role and your impact

At Community we are building an asynchronous messaging platform that integrates with multiple
messaging services at global scale. You would be working with a distributed, remote-first team that
spans North America and Europe. Your day would be spent building and supporting the AWS-based
infrastructure and systems that underpin our product: building and configuring Terraform and Ansible
modules, improving on our custom Go-based tooling; working on our Vitess, Cassandra, and Postgres
databases; designing and building simple monitoring integrations; designing new systems; pairing with
other engineers; and supporting other teams to deliver innovative features on a cutting edge stack.
We’re an early stage company and every team member has the potential to impact the organization for
years to come. You should bring new ideas, enthusiasm, and a drive for excellence and your efforts will
be rewarded.
We’re growth-oriented, both as a company and as individuals: we take learning seriously and invest in
growing our skills and our team’s capabilities. You will have the opportunity to share your expertise and
to learn from existing members of our high-performing team: our existing team includes authors from
well known publishers, an Elixir core team member, and engineers with decades of experience.

What You’ll Do
Build and support our AWS-based infrastructure and systems that underpin our product
Build and configure Terraform and Ansible modules
Improve on our custom Go-based tooling; working on our Viitess, Cassandra, and Postgres
databases
Design and build simple monitoring integrations
Design new systems; pairing with other engineers and supporting other teams to deliver
innovative features on a cutting edge stack

What You’ll Bring
Robust software development and testing skills, ideally in Go, but we’re open to excellence in
other languages for those motivated to learn our stack
Production experience, preferably at scale, on systems infrastructure
A driving interest in testing, intentional design, and building quality software that lasts
Hardworking and collaborative engineers, with a phenomenal team work ethic
A focus on actively building and being part of a great, diverse engineering culture

Share this job:
Lead Backend Engineer
Kryo  
go aws java backend api healthcare Feb 07

Who is Kryo?

Kryo, Inc is the parent company of chili™, the high-growth sleep solutions company that is rapidly changing the way the world sleeps. Through a scientific approach to delivering products that help improve health and wellness through enhanced sleep quality, chili uses technology to deliver results that some might even call “magical.”  We designed the original and most effective temperature-regulation sleep system, the chiliPAD™, trusted by thousands of delighted customers including pro athletes in every major US sports league, biohackers, business executives, ex-US Presidents and countless other high achievers seeking to optimize their health without pills or drugs.

More and more customers are experience the life-changing benefits of better sleep, enabled by the chiliPAD and new OOLER sleep system, which has led to rapid growth! To keep pace, we are seeking a Lead Backend Engineer to help us build our IoT Platform and continue our brand’s record growth!

Our aim is to help 15 million people sleep better in the next five years — one night of restful sleep at a time. Our passion is building products that enable people to get better, more effective sleep. 

Read more about chili, and our goal to be the future of sleep-driven health, at chilitechnology.com.

What We're Building

We are seeking a strong technical lead engineer with experience integrating with building a platform to support our growing suite of connected products. to join the team. Kudos if you have built something using Amazon Greengrass and/or the AWS IoT tools.

You will be responsible for designing and architecting the interfaces between our products, APIs, and apps. You will work closes with our consumer apps team, and firmware engineers.

The ideal candidate will be comfortable working in a fast-paced, entrepreneurial environment that is goal-oriented and emphasizes accountability for delivering results.

What You’ll Do

  • Participate in requirements gathering, technical specification, and the design and development of complex software projects
  • Take technical ownership of our current and future IoT platform
  • Build and deliver consistent high-quality products
  • Ensure solutions are feasible and implemented within technical and business constraints
  • Estimate and scope work in a timely fashion.
  • Monitor and review existing technology and tools and offer guidance on how we can get better
  • Lead a small team of firmware and backend engineers
  • Communicate and live the company’s purpose, core values, and vision.

What You’ll Bring:

  • Minimum 5 years of experience with Java/Kotlin or Go
  • Design of services in micro services architecture, containers and container orchestration.
  • Deep understanding of AWS including IAM, Cognito, DynamoDB, API Gateway, Lambda, and S3
  • Team leadership experience

The Perks

  • Competitive Salary
  • Employer-paid healthcare benefits
  • 401k Options
  • Unlimited PTO
  • Great company culture

We are Not a Good Fit for You if:

  • You aren’t a hands-on manager that isn’t afraid to jump in and get the job done.
  • You want to stay in your lane with a small fixed set of responsibilities.
  • You want someone to tell you how to do your job.
  • You don’t like to change in your daily routine & tasks.
  • You don’t like to sleep and don’t believe high-quality sleep will help people live longer, healthier, and better lives.

This Job Is Ideal for Someone Who Is:

  • Dependable -- more reliable than spontaneous
  • People-oriented -- enjoys interacting with people and working on group projects

Job Type: Full-time

Location:

  • Mooresville, NC or Remote

Schedule:

  • Monday to Friday
Share this job:
Engineer, Platform
Auth0  
postgresql database mongodb go golang python Feb 01
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.

We are looking for Database Engineers who are passionate about distributed systems, availability, and delivering customer value. Our Database Engineers will maintain and automate all aspects of our database platform including infrastructure, tooling, and observability. 

Ideal candidates have advanced database knowledge, and likely are DBAs with senior level software engineering.

You would be a good fit for this role if you have:

    • 8+ years production database engineering experience.
    • Expert knowledge of database internals either PostgreSQL or MongoDB.
    • Demonstrable expertise in database performance.
    • Experience developing large-scale schema migration solutions.
    • Experience with database performance analysis in either PostgreSQL or MongoDB.
    • Proficiency in Golang, Python, Node.js, or Java.
    • Demonstrable expertise in building distributed database applications at scale.
    • Demonstrated ability to implement proper test coverage.
    • Experience coaching and mentoring junior engineers.
    • Experience in disaster recovery planning and execution.
    • Deep understanding of microservice architecture and best practices.


Also useful if you have:

    • Experience with data governance laws such as HIPAA, SOC2, PCI, and GDPR.
    • Experience building data migration solutions in a heterogeneous environment.
    • Experience working with multi region geo-localized data and services.
    • Experience with RDS Aurora PostgreSQL.
    • Experience managing infrastructure with Terraform.
    • Experience with MongoDB Atlas.


Preferred Locations:

    • #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!

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:

This Year

Python / Go Cloud Engineer
python go git sysadmin cloud java Jan 27

Mission

Platform.sh is a groundbreaking hosting and development tool for web applications. We’re a European VC-Backed startup with a host of blue-chip Enterprise clients and a string of awards and grants (including €2m from the EU Horizon 2020 program). To reinforce our technical prowess, we are looking to grow our engineering team. If you’re looking for an exciting, high-growth opportunity with an award-winning, cutting-edge company, this could be just the job for you.

The company is fully distributed and remote first, with a strong accent on diversity and inclusion in all of its dimensions (gender, sexual orientation, age, race, country of origin - you have it, we want it).

For its groundbreaking PaaS solution https://platform.sh is looking for a Pythonian Cloud Engineer with a taste for Go, good Linux system understanding, and a real hunger for the challenges of building robust, distributed systems.

Platform.sh is a PaaS shrouded in a lot of black magic (we can consistently clone a whole running cluster, with its state, databases, indexes in a matter of seconds). We want to get this down to the hundreds of milliseconds domain. Interested? There is more...

Our external API is pure Hypermedia REST + oAuth on top of Pyramid. It mechanizes the Git layer and needs more features.

We can consistently generate from the same manifest a Docker container, an LXC one, or VM disk images (AWS, Azure, Google Cloud, OpenStack), we want more targets.

We probably have the highest container density in the industry. We need to get it higher.

We support any Python, Ruby, NodeJS, PHP, Java and .NET time to roll-out Elixir, of course Elixir, and Rust.

We need to have more auto-healing on the high-availability clusters. We need more performance out of our multi-protocol ssh proxy. We need work on our Ceph Implementation; We need to get the Debian package generation streamlined and faster. We need… great ideas on how to make Platform.sh even better. Interested? Join us!

This is a remote position and occasional travel to cool places like Paris, France, may be required.

Skills & requirements:

Required:

  • Be a really really good dev that likes testing, understands how an OS works, knows networking, how git works, and the constraints of a distributed system.
  • Be proficient in Python
  • Some familiarity with Go (or the willingness to learn) - hard core expertise here, also appreciated.

Would be really great if you had:

  • Experience with C (we contribute to a bunch of upstream projects, like LXC) is a plus; Love not required.
  • Great knowledge of Git
  • Good Networking background (routing/protocols)
  • Good grasp of practical security and cryptography
  • Experience with other programming languages (Rust. Haskell anyone? Java, Javascript, Ruby, Common Lisp?, PHP? )
  • Good knowledge of how the Web works (Hacking Nginx with Lua a plus). You may want to brush up on HTTP before the interview.
  • Good understanding of how database systems and search engines work
  • A good notion on distributed systems (consensus protocols like Raft/Paxos, eventual consistency models, gossip protocols)
  • Mad Debian Skills. Sporting a Debian plaid cloth during the interview is not frowned upon.

To be clear so you are not surprised in the technical interview, this job is very much more for a systems engineer, rather than an application developer. So knowing about system calls is important, while knowing Django, not so much.

Share this job:
Engineering Manager
git python go manager engineering manager finance Jan 23

Location: All EU locations/timezones considered

We are looking for Engineering Managers to help us grow and develop our Engineering teams. Our managers take an active role in creating a productive environment for our engineers; be it through removing blockers and impediments, facilitating cross-team collaboration and understanding, or by aiding the team in helping themselves by constantly improving and refining their working practices. Youll be responsible for managing a team of distributed engineers working across a variety of systems and helping them to perform at their best.

Grafana is the defacto standard open source dashboarding tool for visualizing and analyzing metrics. Since Grafana is open source, our user base ranges from finance firms at Wall Street to small beehive community groups. The most common use-case for Grafana is infrastructure and application monitoring. Grafana helps companies gain insight into how their applications and users behave, enabling them to iterate and improve faster. This is an exciting opportunity to actively contribute to helping the Grafana team build a product that enables our users to communicate with data and to delight our users. You will also have the opportunity to help the team maintain and continue to build close links with our open-source community.

Benefits

At our core Grafana Labs is an open company. We believe that open source is the superior way to build and deliver software. We also believe in being open and transparent with our employees. We believe that transparency breeds trust and that trust is the foundation of great teamwork. We actively seek to break down silos, empower employees with information and allow people to see the whole picture. This transparency extends to our strategy, our financials, our successes and failures. We empower our team to make their own decisions and trust that they will try to do the right thing.

We are a remote first team. Our three founders are on three different continents and our team of 70+ global employees are based in 15+ different countries. Hiring remotely unlocks the broadest, most diverse, most talented pool of potential employees. It also means that we have built our culture around a flexible and autonomous work environment based on trust.

Equal Opportunity Employer

At Grafana Labs were building a company where a diverse mix of talented people want to come, to stay, and to do their best work. We know that our company runs on the hard work and the dedication of our passionate and creative employees. We will recruit, train, compensate and promote regardless of race, religion, colour, national origin, gender, disability, age, veteran status and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organisation and were working hard to make sure thats the foundation of our organisation as we grow.

Share this job:
Software Engineer
ruby-on-rails postgresql node-js go google-bigquery saas Jan 16

We are:

Shogun (YC W18): a page builder platform for eCommerce stores. We're one of the most popular apps on Shopify and BigCommerce. Our fully remote team of 50 is located all around the world.

We need:

A full stack rails engineer with an interest in the business side of things. You'll work closely with our growth team to move growth initiatives forwards.

Responsibilities

  • Work on special projects to drive growth at Shogun
  • Build out and maintain internal software (admin, affiliate tracking system, etc.)
  • Build out new platform and partner software integrations
  • Build out integrations between software services we use for business operations (CRM systems, campaign management software, etc.)
  • Build out and maintain our APIs for our technology partner program
  • Write queries and work with analytics tools to understand the business

You must:

  • Know or be interested in knowing what drives a startup SaaS business (MRR, LTV, Churn, CAC, ARPU, Conversion Rate, Acquisition Funnels, etc.)
  • Know rails like the back of your hand
  • Enjoy scaling challenges as we're growing fast
  • Have a super high standard of quality
  • Be comfortable looking at data
  • Have at least a few years of experience with tech companies
  • Have built some cool things we can check out
  • Have a few references we can say hi to

Technologies we use:

  • rails
  • go
  • nodejs
  • postgres
  • mongodb
  • BigQuery
  • heroku

We offer:

  • Solid pay
  • Trips to international offsites
  • Health Benefits (US)
  • And more.
Share this job:
Senior VueJS developer
javascript css html vue-js go senior Jan 15

US Only

Codelitt is looking for a Frontend Developer with experience in HTML, CSS, and Javascript (Vue required). Preferably you'll have a keen eye for the user interface, communicate well with designers, and with other engineers. You work well with others and friendly.

While this is a remote position, there are often meetings at 9 a.m. ET. Something to take into consideration. Mountain Time, Central Time, or Eastern Time preferred.

Requirements


  • Experience working and collaborating with teams


  • Experience in Linux and command line a must


  • Solid Javascript experience a must


  • Solid Vue experience is a must


  • Experience with Functional programming is highly desirable


  • You know how to architect all components of a frontend project


  • You have experience reading API documentation and working with different endpoints to compose the desired effect


  • You know how to run projects through solid processes (things like code reviews, reviewing stories, planning)


  • Picks up new technologies quickly and efficiently


  • Uses Git effectively


  • Know how to create tests and why it's important


  • Knowledge of OOP and software design principles


  • Driven, ambitious, and interested in tech


  • Self-motivated


  • Acumen. You must be able to think of and judge multiple solutions for a problem and be able to reason between them.


  • You’re aware of how to build secure apps


  • You know how to optimize frontend load times, debug rendering issues, and overall provide a smooth experience to the user.


  • Knowledge of responsive frontends

Share this job:
Senior Golang engineer
go backend postgresql database golang senior Jan 15

US only.

Codelitt is looking for a Golang senior with experience building high complex applications. Preferably you'll communicate well with other engineers. You work well with others and friendly.

While this is a remote position, there are often meetings at 9 a.m. ET. Something to take into consideration. Mountain Time, Central Time, or Eastern Time preferred.

Requirements


  • Fluent English


  • Experience working and collaborating with teams


  • Experience in Linux and command line a must


  • Solid Golang experience a must


  • You know how to architect all components of a backend project


  • You have experience reading API documentation and working with different endpoints to compose the desired effect


  • You know how to run projects through solid processes (things like code reviews, reviewing stories, planning)


  • Picks up new technologies quickly and efficiently


  • Uses Git effectively


  • Know how to create tests with Go and why it's important


  • Knowledge of OOP and software design principles


  • Driven, ambitious, and interested in tech


  • Self-motivated


  • Acumen. You must be able to think of and judge multiple solutions for a problem and be able to reason between them.


  • You’re aware of how to build secure apps

Share this job:
Remote Contract Junior Full-Stack Developer
react-js go typescript next.js rest junior Jan 06

The Full-stack Developer will serve as part of a development team supporting both established projects and creating from the ground up. The ideal candidate is an experienced leader and team player who is adept at both frontend and backend web development. They are passionate about technology and committed to lifelong learning, possessing the ability to apply their technical knowledge, skills and experience to solve complex/real-world problems.



Qualifications



• 1+ years software engineering experience

• Must have experience designing complex software solutions

• Exposure to all aspects of modern web application architectures, visual design, and mobile web development

• Versatility developing with multiple front-end and back-end technologies (Example: ES.Next, TypeScript, Go, React, GraphQL, SCSS/LESS, Python/Bash scripting)

• Experience with a variety of data systems such as SQL, NoSQL, Stream Processing and Distributed Key-Value Stores

• Familiar with REST API schema formats, such as: OpenAPI/Swagger, GraphQL and ProtoBuf

• Experience with running and defining Docker containers

• Familiar with Kubernetes resource APIs and related CLI tools

• Comfortable using and configuring software on Linux based operating systems

• BS in Computer Science or equivalent experience

• Has experience working from home on distributed teams in a remote model

• Willingness and ability to travel to our client sites when necessary (rare)

• Contract position to start which could lead to a full-time role

Expectations: 

Being remote allows our employees to live where they want to.  It means being able to have the lifestyle that you choose. Working remotely is not for everyone but it allows us to spend less time commuting and more time on the things that really matter.  We believe this is essential to supporting a workforce that can achieve a healthy work-life balance. 

What does this mean for you?  You get to work from where you need or want to work. Each team member is provided the tools, infrastructure, and support to create a productive, professional work from home office environment. We observe and operate standard East Coast working hours to support the majority of our clients and our teammates. We also provide some flexibility for daily schedules to accommodate one’s personal obligations to home and family life.

We recognize that working remotely isn’t always easy; the remote work model encourages independent thinking but requires increased professional accountability and self-discipline.  We are an outcome-focused team and work to get the job done. We champion a culture of transparency and openness.  

While travel is part of the job requirement to service clients and team build, we ensure it is asked for and planned as thoughtfully as possible.  Travel amounts do vary by engagement, but in this role/project, a full-stack developer can expect the travel to be very light.  MAYBE once per quarter, if that.

Share this job:
Senior Server Side Ledger Engineer
go postgresql ruby-on-rails typescript aws senior Jan 01

Brave is looking for an experienced server side engineer who can help us keep our Brave Rewards infrastructure in great shape.  We are looking to increase the speed, robustness and reliability of the Brave Rewards systems to make sure our Basic Attention Token flows quickly and reliably to creators, end users and vendors alike.  We are looking for somebody who always prefers a simple solution over a complex one and who can take whole solutions from end to end.

Requirements

  • Experience with Go, JavaScript/TypeScript
  • Experience with SQL, Postgres, MongoDB, Redis and other related data storage technology
  • Experience building robust API endpoints
  • Experience with AWS and deploying production systems at scale
  • Experiencing deploying monitoring solutions like Prometheus, Zabbix, Pingdom, etc
  • A 24x7 uptime mindset and the willingness to manage and be part of pager duty rotation
  • Experience with software development via distributed development teams
  • Comfortable working in an open source setting
  • A passion for helping protect users’ privacy and security
  • Written and verbal communication skills in English
  • Proven record of getting things done

Bonus Points

  • Experience with Rust
  • Experience with Ruby on Rails
  • Experience with payment systems
  • Familiarity with the world of cryptocurrency, especially Ethereum
Share this job:
Senior Backend Engineer - Payment Team
Heetch  
microservices go backend senior golang ruby Jan 01

Note before applying: We're a young company iterating over our remote culture so for now, we're only working with people in locations where the time zone is: -3 hours > Paris time zone < +3 hours

Payment Team @Heetch We work behind the scenes to ensure a smooth experience for everyone involved in payment transactions. We are responsible for the proper handling of millions of euros across thousands of daily rides , and everyone is counting on us to deliver reliably and efficiently. We work hand in hand with the Data, Product and Operations teams to improve our product while protecting our bankrolls and maintaining compliance and cleanliness in our accounting records:

  • Numbers, numbers everywhere.
  • We help users manage their payment methods and coupons, a crucial part of the passenger on-boarding experience.
  • We make sure drivers get paid on time for their work by providing them with a seamless experience so they don’t have to worry about their money.
  • Fraudsters are like zombies, one breach, and you’ll face an army of them.
  • 1 cent can become over 9000 cents if you don’t pay attention.

Our team's values

  • Transparency: We discuss everything openly within the team. Our speak up culture is strong.
  • Remote first: Our team is fully distributed, and we work hard at that, but feel free to work from any of our offices in Paris, London, Brussels or Casablanca.
  • The courage to fail: We celebrate the wins, but more importantly we're not afraid to fail, we always learn and go again.
  • Team Unity: No one is left behind.
  • Code quality: It's not software without tests.

Does it sound like you?

  • Golang is your current language and you have a solid experience using it. But that doesn't mean you're against other languages.
  • You enjoy operating on the architecture of a large and high-scale application.
  • You embrace the microservices architecture. You also know that their cons that come with it but you know how to handle them.
  • Event-Driven architecture is also something you understand and push for.
  • You are used to taking care of complex business logic and ambiguous edge cases.

Bonus points

  • Experience with Ruby/Elixir (On transition to Golang but the codebase is still mainly in Ruby and a bit of Elixir)
  • Experience with message brokers (such as Kafka, RabbitMQ) and event-driven architectures.

What will you do?

  • Take part in the design and specifications of new features and products.

A new form to help the marketing teams launch their campaign in every bar in a new city? Check. Improve our fraud detection models to fight card testers that got their hands on thousands of stolen credit cards? Sure!

  • Use state of the art tools and standards to ship code quickly and safely (continuous integration, code review, automated testing, etc).

The daily job of our team is to write Golang microservices that communicate via HTTP, RabbitMQ and gRPC, deployed using Docker on a Mesos/Marathon cluster.

  • Communicate with each other. We are a remote-first team and company, working from our home or our Parisian office. We synchronize whenever needed (discussions around specs, pair programming, code reviews) so no-one is left alone.
  • Always improve. Everyone makes mistakes, and we all can learn from each other. We value personal progress and want you to look back proudly on what you’ve done.

What's next? If your application is selected, the process will be composed of 4 steps:


  1. Interview with a Technical Recruiter (45mn)

  2. Take home assignment (~5 days deadline)

  3. Interview with your future Engineering Manager (1h)

  4. Day on site (Paris) or remote interviews to meet your future teammates and stakeholders

Share this job:
Senior Backend Engineer - Driver Team
Heetch  
microservices go backend senior ruby ops Jan 01
Note before applying :
We're a young company iterating over our remote culture so for now, we're only working with people in locations where the time zone is: -3 hours > Paris time zone < +3 hours

Driver Team @Heetch

We're a multi-disciplinary product team on a mission to Revolutionize our European and International Drivers platform. Our team deploys all the features our drivers need to easily signup, register and get trained to start driving with Heetch
At Heetch, we are committed to provide a great mobility solution, and an enjoyable experience for all our users : passengers AND drivers
Everyday in the Driver team, we aim at building a nice, easy to use app all our drivers will enjoy!

We're looking for product-focused, user-centered Engineers, that are ready for a challenge and want to have an impact at scale (our app is used every day by thousands of drivers all across the world ). We hire for talent and team fit, not location, that's why members of our team are based remotely all throughout Europe.

Tech stack:

  • Microservices.
  • Docker with Mesos & Marathon.
  • Services owned by our teams are written in Go. 
  • We follow community guidelines and best practices.
  • Kafka


Our values:

  • Be Kind: It's all about transparency. We discuss everything openly within the team. Our speak up culture is strong.
  • Communicate Wisely: Our remote first team is fully distributed, and we work hard at that, but feel free to work from any of our offices in Paris, London, Lyon, Bruxelles or Casablanca.
  • Free Mind: We celebrate the wins, but more importantly we're not afraid to fail, we always learn and go again.
  • General Interest first: Thanks to team unity, no one is left behind.
  • Make it Happen: Code quality? It's not software without tests.


Does it sound like you?

  • You are passionate and excited about Golang.
  • You've got more than 5 years of experience as a software engineer.
  • You've worked with microservices in production.
  • You're eager to improve on and push boundaries with Go, just like we are!
  • You show track record of designing elegant APIs that are easy to use and well documented.
  • You have a full event-driven mindset.
  • You're not afraid of leaving your comfort zone.
  • You are ready to make an impact on the drivers' use of our app, and you have a growth mindset.
  • + If you've worked with Ruby and Kafka in production, it's a plus :)


What will you do?

  • Work with engineers to design, build, ship and maintain microservices in production
  • When needs must, debug issues direct on production spanning multiple services and stacks.
  • Contribute to architectural and design decisions, at scale, around our microservice and event-driven architecture.
  • Maintain and work on the Authentication layer of Heetch.
  • Help design and build, from the ground up, a modularised signup platform to fuel our growth and expansion plans.
  • Work on large scale extraction projects, as we migrate legacy systems (Ruby), into our event-driven architecture.
  • Participate in Code Reviews and provide feedback to your colleagues.
  • Share knowledge with everyone and help your team to grow.
  • Have the freedom to experiment. Intrigued by a new tech or library? Go for it! Let's see how it improves our services.
  • Have product ownership by working closely with Product, mobile and data teams. It's not just about writing code.

What will be your main challenges?

The opportunity and challenge ahead for the Driver team is immense and will help facilitate the companies continued growth. This team is responsible for the entire acquisition and signup suite of products, which includes but is not limited to, Driver signup & application, Driver referral and Driver onboarding & training as well as building tools for the Ops and Care teams that manage driver applications. Our multi-disciplined team allow us to work autonomously across the realms of our scope - Basically, this means that we own our roadmap entirely, and we empower each team member to contribute and influence how and what we work on.
Help us spread good vibes with Heetch !
Share this job:
Senior Software Engineer, Data Pipeline
java scala go elasticsearch apache-spark senior Dec 31 2019

About the Opportunity

The SecurityScorecard ratings platform helps enterprises across the globe manage the cyber security posture of their vendors. Our SaaS products have created a new category of enterprise software and our culture has helped us be recognized as one of the 10 hottest SaaS startups in NY for two years in a row. Our investors include both Sequoia and Google Ventures. We are scaling quickly but are ever mindful of our people and products as we grow.

As a Senior Software Engineer on the Data Pipeline Platform team, you will help us scale, support, and build the next-generation platform for our data pipelines. The team’s mission is to empower data scientists, software engineers, data engineers, and threat intelligence engineers accelerate the ingestion of new data sources and present the data in a meaningful way to our clients.

What you will do:

Design and implement systems for ingesting, transforming, connecting, storing, and delivering data from a wide range of sources with various levels of complexity and scale.  Enable other engineers to deliver value rapidly with minimum duplication of effort. Automate the infrastructure supporting the data pipeline as code and deployments by improving CI/CD pipelines.  Monitor, troubleshoot, and improve the data platform to maintain stability and optimal performance.

Who you are:

  • Bachelor's degree or higher in a quantitative/technical field such as Computer Science, Engineering, Math
  • 6+ years of software development experience
  • Exceptional skills in at least one high-level programming language (Java, Scala, Go, Python or equivalent)
  • Strong understanding of big data technologies such as Kafka, Spark, Storm, Cassandra, Elasticsearch
  • Experience with AWS services including S3, Redshift, EMR and RDS
  • Excellent communication skills to collaborate with cross functional partners and independently drive projects and decisions

What to Expect in Our Hiring Process:

  • Phone conversation with Talent Acquisition to learn more about your experience and career objectives
  • Technical phone interview with hiring manager
  • Video or in person interviews with 1-3 engineers
  • At home technical assessment
  • Video or in person interview with engineering leadership
Share this job:
Kubernetes Solution Engineer US East Coast
cloud go kubernetes healthcare Dec 21 2019

We are looking for a Kubernetes Solution Engineer on the US East Coast

Giant Swarm is a fast-growing open-source infrastructure management platform used by modern enterprises. Our vision is to empower developers around the world to ship great products.

You are the voice of our existing and prospective US customers inside Giant Swarm and the voice of Giant Swarm towards these customers, helping both sides to be successful.

We're a distributed, diverse, and growing team spread across Europe, with a small office in our headquarters in Cologne, Germany. With under 5% of the company working there, all workflows are created to function remotely - but of course, if you want to visit Cologne, you are more than welcome! You will also find someone in 15 other countries though.

While we are remote-first, we appreciate quality time with our co-workers, so we meet in person twice a year to work and have fun together.

Work-life integration

  • Flexible working hours, and working from home or anywhere you prefer but please note that your permanent location should be somewhere on the US East Coast.
  • Currently, the number of kids from our team members outnumbers the number of employees.
  • We don’t only care about the kids “within” the company, but also about all children - for example, we compensate the carbon of all our flights.
  • As an international company, we want to create similar standards for everyone, regardless of location. So, additional perks (for example, a location-aware, fixed amount paid each month to cover costs like co-working, phone contracts or gym memberships), paid parental leave and healthcare compensation are compulsory.

Your Job:

  • We have recently won our first US-based client and are planning on expanding this area further.
  • Together with our first US based Platform Engineer, you’ll be spearheading our future US team
  • You’ll be working closely with our cross-functional teams based in Europe
  • In close cooperation with our US customers you’ll understand their architecture and further their understanding of Giant Swarm, helping them to get the most out of our product and the CNCF landscape, master Cloud Native tools like Kubernetes, Prometheus as well as Loki, Helm and others
  • Our solution engineers are becoming part of diverse open source communities around tools that our customers need and use, contributing back to those projects where possible. You build and maintain helm charts that might start out as a special project for one customer and end up being a managed service run by all our customers
  • You hold trainings and workshops at conferences, for our existing customers, as well as with Giant Swarm’s potential customers. Do note that the role requires minimum travel as most of our interactions as a fully remote company are via video conferencing
  • Learn from customer's problems with moving to microservices architectures, get your hands dirty and find out what Cloud Native project's entrails look like. The more successful our customers are with the Cloud Native journey, the more successful we are
  • Ultimately, you are also responsible for documentation, helping the product teams implement fixes, prioritizing features and making sure we only need to answer questions once
  • First impressions are important! You help create a great onboarding experience for our customers and become the main point of contact for them
  • To sum it up: Customer Success is all that matters. Within the solution engineering team, we make sure our customers are happy and taking the right steps going forward, at best you anticipate the problems they might face in the future

Requirements:

  • You have experience with more than one programming language, including Go, and a strong architectural background.
  • You feel at home in the Kubernetes world, especially the multitude of Open Source tools around Kubernetes and the Container World.
  • You can explain complicated things concisely and easily for a diverse audience.
  • You have a strong sense in providing an awesome customer service that makes life easier for Developers. Your communication skills (especially written form) are excellent. Very good English skills are a must-have. German skills are a bonus.
  • You are open to attend conferences with our team and hold talks in front of customers. You are happy to travel 5-10% per year
  • You are based on the US East Coast

Why we think this job is worth applying for (challenge us!)

Impact, Impact, Impact! We are a remote-first organization with a growing team from 15+ European countries. Every new team member changes the team. This is great! People who know things we don’t are highly welcome.

“It's easier to ask forgiveness than it is to get permission” (Grace Hopper) - sure, it’s not 100% like this, but we have a strong culture of failure which, is part of our agile mindset. We don’t do things like in the guidebook. You can try things out! Our default to 100% transparency will help you here.

We play a key role in our customers' digital transformation. We have partnered up with Amazon and Microsoft to provide our solution on their cloud platforms - more will follow.

We have been in this ecosystem from the get-go and as part of the CNCF family, we feel at home in the community. As a part of Giant Swarm, you will also join this extended family.

We serve some of Europe's leading organizations and are talking to many more.

WHY Giant Swarm?

We like to give you a glimpse on how working with is like:

Self-organization

Creative work needs freedom and openness. We encourage you to do your work wherever and whenever you want. We expect passion and encourage sustainability. If you need rest, take it. We don't count holidays - but we are also aware that this combined with remote work can also lead to working too much. So we encourage you to take holidays and help you to manage the freedom and flexibility.

Teamwork

We are a growing company with team members distributed all over Europe and plans on expanding to the US. Our ambitious goals are only achievable as a team. Everybody’s input is highly welcome and appreciated. Although sometimes rules and processes are necessary, we try to keep them as lean as possible. Always question the status quo and find new ways of collaboration and teamwork.

Learning

Learning is mandatory and fun at the same time. If you realize you want to expand your knowledge in a specific area, we support you with conferences, books etc.

Basics

We offer fair (transparent and open) salaries with benefits like choosing your own laptop, additional perks (for example, a location-aware, fixed amount paid each month to cover costs like co-working, phone contracts or gym memberships), paid parental leave and healthcare compensation are compulsory. And you will participate in our stock options program. Currently, our team members have more children than we are employees. So family-friendliness is a must.

We are not hiring job descriptions. We hire humans. :) We welcome applications from everybody, regardless ethnic or national origin, religion, gender identity, sexual orientation or age.


Interested? Questions? Contact Larissa or apply directly.

Share this job:
Remote Contract Full Stack Developer
react-js typescript go graphql-js scripting full stack Dec 15 2019

The Full-stack Developer will serve as part of a development team supporting both established projects and creating from the ground up. The ideal candidate is an experienced leader and team player who is adept at both frontend and backend web development. They are passionate about technology and committed to lifelong learning, possessing the ability to apply their technical knowledge, skills and experience to solve complex/real-world problems.



Qualifications



• 5+ years software engineering experience

• US Citizenship Required (federal and commercial projects)

• Must have experience designing complex software solutions

• Exposure to all aspects of modern web application architectures, visual design, and mobile web development

• Versatility developing with multiple front-end and back-end technologies (Example: ES.Next, TypeScript, Go, React, GraphQL, SCSS/LESS, Python/Bash scripting)

• Experience with a variety of data systems such as SQL, NoSQL, Stream Processing and Distributed Key-Value Stores

• Familiar with REST API schema formats, such as: OpenAPI/Swagger, GraphQL and ProtoBuf

• Experience with running and defining Docker containers

• Familiar with Kubernetes resource APIs and related CLI tools

• Comfortable using and configuring software on Linux based operating systems

• BS in Computer Science or equivalent experience

• Has experience working from home on distributed teams in a remote model

• Willingness and ability to travel to our client sites when necessary

• Contract position to start which could lead to a full-time role

Share this job: