Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 150+ Golang Docker Jobs in May 2025 at companies like Proof, Tendermint and JumpCloud paying at least 100,000 USD per year working as a Senior Software Engineer (Go), Blockchain Engineer and Senior Software Engineer, PKI. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
55 developers joined Golang Cafe in the last 30 days
15,625 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
10 of 170 Docker Jobs paying at least
100,000 USD per year • Sort by
Date
Senior Software Engineer (Go) Proof Remote (US Preferred) $120,000 to $160,000 a year
January 2022
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We're Proof, a startup in the legal tech industry. We’ve built a best-in-class legal services platform that is used by thousands of law firms, and growing over 10% month-over-month. We’re looking for talented individuals to join our team as we continue to scale and grow as a company.
What you’ll do:
Play an integral role in the development of the Proof platform, working with a small but powerful team of engineers. You will not be a cog in a machine, and the work you do will directly impact the lives of tens of thousands of law firms, lawyers, paralegals, and individuals throughout the US, and eventually the world.
Conduct design and code reviews to ensure scalability, performance and alignment with standards and best practices
Help the team define and maintain development practices
Work in an agile programming environment
Interface directly with the CTO
Write code primarily in Go & JavaScript
Build out new features & service offerings
Refactor existing systems as we move towards a service-oriented architecture
What we’ll expect you to know on day one:
5+ years experience writing production-grade code in a modern programming language
Extensive experience with at least one backend programming language. (e.g. Go, PHP, Ruby, Node.js, Java). Specific experience with Go is a plus.
Ability and willingness to learn and adapt to new languages and technologies
Experience with or desire to work with service-oriented architecture
Extensive experience with at least one modern frontend framework (e.g. React, Vue, Angular)
Are a self-starter, take initiative, self-manage and require little day-to-day direction to be successful
Proven understanding of REST APIs
Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time
Experience in taking ownership of features, while working with a team on short and long-running projects
Blockchain Engineer Tendermint Remote $100,000 to $150,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About us:
Formed in 2014, Tendermint is the creator of Cosmos, an ecosystem of interoperable blockchains. We are a software engineering company that focuses on the Cosmos SDK and Starport, state-of-the-art frameworks for blockchain development. Over USD 100 billion worth of digital assets is secured by the 200+ blockchains built with the Cosmos SDK.
We’re passionate, self-driven industry leaders whose vision is to empower people to create a more transparent and accountable world through open, distributed, and interoperable networks. We believe that the technology we're building will have a major positive impact on how humans connect and coordinate globally. Join our growing international team and help us build the most popular multi-blockchain ecosystem in the world.
How we work:
We have team members working worldwide, from North America, Europe to the Middle East and Asia. We leverage agile methodologies to move quickly and stay focused. Communication is vital to us, and we rely heavily on Slack, Google Workspace, Asana, Notion, and GitHub to help us stay in sync. All the technology we build is free and open source.
This role is a full-time remote position, and you’re free to work from anywhere. Be advised that most team meetings occur between 8 am and 12 pm Pacific Time (UTC-8/-7). If you're applying from a location where these hours are outside your usual working hours, we expect you to adapt to our meeting times.
About the position:
Tendermint’s Developer Experience (DevX) team is seeking a talented and motivated software engineer with experience in developing Go applications. You will be working within the DevX team to define requirements, iterate on software solutions, and deliver useful developer tools for people interested in building Cosmos blockchains. We’re looking for a motivated and versatile engineer who understands developer ergonomics and has great written communication skills. Your work will be hugely impactful, as your tools will be used by a rapidly growing, international audience of developers.
What you will be doing:
Implementing features for the CLI tool for building blockchains
Developing Cosmos SDK modules for genesis coordination, shared security, decentralized exchanges, etc.
Building a server-side program that makes intelligent decisions based on blockchain data and manages server infrastructure
We're looking for someone who has:
At least 4 years of software engineering experience writing code that both humans and machines can understand
Significant experience writing Go with a good understanding of best practices, its concurrency primitives, go/* packages, and reflection
A strong grasp of computer science fundamentals including network, storage, OS, data structures, transpilers/compilers, etc.
Experience working in an agile development environment
Experience working with distributed teams
Nice to have:
Experience building with Cosmos SDK, CosmWasm, Tendermint.
Experience in creating microservices, working with tools like Kubernetes, Ansible, Docker, Terraform.
Interest in topics such as proof-of-stake, consensus algorithms, decentralized exchanges, public-key cryptography, etc.
Contribution to open-source projects
What we offer:
The opportunity to be part of building the future of the Internet
Flexible work schedule
Excellent benefits like educational budget, fitness and wellbeing spend
Flexible PTO
Healthcare, Dental and Vision insurance 100% covered for employees in the US
Senior Software Engineer, PKI JumpCloud Atlanta, Georgia, United States / Remote (United States) $140,000 to $180,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About JumpCloud
JumpCloud’s mission is to Make Work Happen®, providing simple, secure access to corporate technology resources from any device, or any location. The JumpCloud Directory Platform gives IT, security operations, and DevOps a single, cloud-based solution to control and manage employee identities, their devices, and apply conditional access controls based on Zero Trust principals. Since launching in 2012, our global user base has grown to more than 150,000 organizations, with more than 5,000 paying customers including Cars.com, GoFundMe, Grab, ClassPass, Uplight and Peloton. JumpCloud has raised over $400M from world-class investors including Sapphire Ventures, General Atlantic, Sands Capital, Atlassian, and CrowdStrike. Our teams are growing fast, too, and we're looking for talent across engineering, sales, customer success, marketing, product management, and more. Join our team of dedicated, passionate, and creative people who are eager to change the IT industry forever.
Do you enjoy solving challenging problems using the latest technologies within a great team? Is knowing your work will be highly visible and mission critical a key component for the next step in your career? At JumpCloud, we’re looking for best-in-class talent to help define the future of modern identity and device management from the ground up.
JumpCloud is looking for an experienced Software Engineer to join an engineering team focusing on certificate based authentication and Public Key Infrastructure (PKI). Identity Management (IM) services are a key part of the entire JumpCloud product portfolio. Along with our Authentication and Authorization services, IM provides the foundation for our identity and security solutions, both cloud and device based. The PKI team’s work will make using JumpCloud even easier and more seamless, while providing a very high level of security.
We're looking for...
Experience developing distributed systems, microservices, and REST APIs (including using them as integration points with third-party applications) in a variety of programming languages.
Experience using one of the public cloud providers (AWS, GCP or Azure) with CI/CD pipelines (Travis/CircleCI) to build, test and deploy.
Willingness to mentor junior members of the team.
Bonus points if you have experience with Python, Docker, feature flags, and BDD.
What you will be doing…
Feature implementation through both individual contributions and providing guidance in terms of organization, process and design.
Our team uses Go, Node.js, and/or Vue.js.
We collaborate closely with architects, UX, and DevOps to ensure our systems are highly available, scalable, performant, and deliver an amazing user experience.
We use the scrum framework.
Learning and working with cryptography and security concepts, including PKI and TLS/SSL agreement protocols, authentication, symmetric and asymmetric encryption, and related concepts. Bonus points if you have experience with these already.
Implementing services for CA operations and PKI management including certificate exchange protocols such as SCEP or EST and revocation. Bonus points if you have experience with these already.
Shape the future of our Identity Management services roadmap by participating in planning/scoping conversations with product managers.
Help the team and organization live by our core values: building connections, thinking big and getting 1% better every day.
In accordance with the Colorado Equal Pay for Equal Work Act, the approximate annual compensation range for this role is $140,000-$180,000, including base salary and any related bonuses or commissions. JumpCloud provides a comprehensive benefits package, with several medical plans to choose from including a high deductible HSA plan with employer contribution, two dental plans, vision insurance, flexible spending account (FSA), employee assistance program (EAP), short- and long-term disability, life insurance and a 401k savings plan with match. We have an unlimited vacation policy.
#LI-AA1
Where you’ll be working/Location:
JumpCloud is committed to being Remote First. If a role requires you to be in a certain location or country, that will be clearly stated in the job description. All roles posted in United States locations do require that you be located within one of the 50 U.S. States.
Our Headquarters is in the Denver/Boulder, CO area. Once we reopen our offices you will have the opportunity to remain fully remote, work from one of our office locations (CO only currently) or flex your time.
Why JumpCloud?
If you thrive working in a fast, SaaS-based environment and you are passionate about solving challenging technical problems, we look forward to hearing from you! JumpCloud is an incredible place to share and grow your expertise! You’ll work with amazing talent across each department who are passionate about our mission. We’re out of the box thinkers, so your unique ideas and approaches for conceiving a product and/or feature will be welcome. You’ll have a voice in the organization as you work with a seasoned executive team, a supportive board and in a proven market that our customers are excited about.
Please submit your résumé and brief explanation about yourself and why you would be a good fit for JumpCloud. Please note JumpCloud is not accepting third party resumes at this time.
JumpCloud is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
“7 of D” Ltd is a newly founded startup, registered in the UK, dedicated to building up an online platform for bridge.
What is bridge?
Bridge is one of the most popular card games, a thrilling
test of your mental ability and stamina and counts
amongst its fans Bill Gates and Warren Buffett – if you’re
lucky, you might even play against them! Bridge is excellent for
providing the ability to meet great people from all over the world.
In pre-Covid times, the game of bridge mainly was played live. Nowadays, the game has almost completely migrated online and even after the current situation improves, it is believed that many people will continue playing online... and here we come!
What are we looking for?
Bridge software which is currently available is outdated and struggles with the scalability required to meet the demand from a massive influx of new players - we want to change that and this is why we are looking for a backend developer who is also an exceptional talent to join our team and not just to help us but to be instrumental in building the new online home of the bridge world.
Diversity & Equality
We believe that in building diversity, we build strength. We encourage all to apply, and we do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.
Skills:
Bachelor’s degree in computer programming, computer science, or a related field
5+ years of experience in Software engineering
3+ years of experience with Go on production (Golang)
Feeling confident in microservice environments
Experience with both relational and NoSQL databases
Experience with Docker and Kubernetes.
Experience with one of the popular Clouds - GCP, AWS, Azure
Bonus skills:
Experience in the Gaming industry
Experience with known DevOps tools - Terraform, Helm, Ansible, etc.
Experience with Amazon SQS, Kafka, NATS or RabbitMQ
Experience with DynamoDB, MongoDB, Cassandra or Elasticsearch
Experience with Redis or Memcached
Familiarity with observability of applications
Soft skills:
Good written and spoken communication skills in English
Strong problem solving and verbal and written communication skills.
Description
90 Percent of Everything is looking for Senior Golang Developer/Team Lead to join the team on a full-time basis.
Our goal is to revolutionise shipping by creating a suite of comprehensive software solutions for the Maritime industry. Our journey begins now. Over the next couple of years, our teams and squads will build more than 30 products from the ground up. This includes everything from global vessel tracking to vessel performance analysis, crew optimization and so much more. This is an exciting and challenging opportunity to apply cutting-edge technology to revolutionising an iconic industry.
Introduction to 90PoE
Our tech stack consists of React and React Native applications communicating using GraphQL to microservice containers orchestrated by Kubernetes. Internally our services use gRPC for communication and achieve high scalability thanks to a Kafka based event driven architecture and persist data to a mix of RDBS and No-SQL databases including PostgresDB, MongoDB, S3 and Elasticsearch. We follow modern CI/CD and agile methodologies to deploy into production multiple times per week.
What’s in it for you?
Working with latest cutting-edge technologies
Disrupting a century old industry in a startup environment
Opportunity to grow and develop your core skills
Deliver a green field system
Work with a diverse multicultural team in an agile environment
Variety of knowledge sharing and self-development opportunities
Competitive salary
State of the art, cool, centrally located offices with warm atmosphere, which creates good working conditions
Opportunity to travel to client offices based in London
Experience firsthand the squad-chapter-guild workflow model, our version of the Spotify model
Responsibilities
As a member of the squad, you will be developing robust microservices to form the heart of as SaaS platform to serve globally distributed users.
Follow Golang best practices to deliver and support production ready industry quality code.
Responsible for full lifecycle of services. Developers will take the services they build from design, through implementation and into production.
Continuous improvement of all development and deployment processes.
Successful delivery of your services into production.
Regular and clear communication of progress to the squad product owner and technical lead.
Requirements
* Full hands-on technical experience
* Team Lead experience
Proficiency in:
* Golang
* Protobuf/gRPC
* RDBMS and NoSQL database
* Microservices architecture concepts
* Container based architecture: Docker, Kubernetes
* Advanced use of git
* Use of Unix systems commands
Nice to have:
* AWS stack experience
* Exposure to GraphQL
* Postgres and MongoDB
* Ability to perform basic DevOps tasks
* Experience using Kafka
* EFK stack
* ElasticSearch
Past experience
Demonstrated track record and proficiency in the points below:
* Deliver features autonomously with a high degree of team coordination
* Deliver code based on precise architecture spec
* Deliver code without relying on precise architecture spec
* Automated testing
* Working with CI/CD practices
* Delivering code to production
* Maintaining production ready code
* Collaborating in small but fast paced teams
* Event driven architecture and message passing
More about you
* Good level of English
* Willingness to learn and open mind about new technologies
* Confident to operate in a fast-paced environment
* A collaborative approach and willingness to engage in an environment of active idea sharing
* Ability to learn autonomously
* Excellent all-round communications skills
Benefits
* We offer a competitive financial package which includes competitive salary, company bonus scheme, employee referral scheme, a contributory pension and a travel to work loan
* We have a positive attitude to flexible working, a competitive annual holiday allowance, cycle to work scheme, supportive family polices and discounted gym membership
* We have a culture of which we are proud, and a highly skilled and diverse workforce
Senior Software Engineer (Go) PeopleConnect Fully Remote (United States) / San Diego, CA, United States $100,000 to $160,000 a year
November 2021
2 Applicants This Week
More Than 6 Months Old
Job Description
Senior Software Engineer Developer
PeopleConnect (formerly The Control Group) is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING!!! We are looking for a talented, collaborative Senior Software Engineer Developer who is excited to learn/grow Go/Golang skills by moving to a Go environment on an award-winning team. Would you like to be part of a pioneering tech community in a highly successful company? Does the idea of keeping up with and learning the newest technologies with other brilliant techies sound exciting? If so, then read on!
People Search (aka TCG) is an award-winning web development company with over 15 million customers nationwide. Our cutting-edge technology connects, informs and protects people — both online and off. Our websites are consistently ranked in the top 500 top traffic sites in the US. Our products have been featured on the Discovery Channel, Mashable, Vice, Entrepreneur, Business Insider — and even made a cameo in a Disney animated comedy! A pioneer of new ideas, we’re constantly looking to develop and deploy innovative strategies and solutions. Our people and culture are second to none: we’re innovative, creative, collaborative and talented. We work hard, play hard, and together — we work magic!
We are currently working remote and Sr Software Engineer candidates outside the greater San Diego area may continue to be full-time remote even after we return to the office on a hybrid schedule. Employees enjoy flexible work hours every day whether working remote or in office. Our hybrid work schedule will offer flexibility to work from home a few days a week and work in office a few days a week. When in office, employees are able to enjoy our state-of-the-art office with stunning views of beautiful downtown, Petco Park and the San Diego Harbor. Our dog-friendly office includes complimentary snacks, beverages and crazy-good perks (like free massages, kombucha on tap, free catered lunches, ping pong, video games, offsite team events and more)!
We offer very competitive pay + generous bonus package, 100% company paid health insurance (Medical, Dental, Vision), UNLIMITED vacation, Paid Sick Leave, Paid Holidays, Student Loan Repayment Program, 529 Education Savings Plan, Training/Education Reimbursement, free Gym Membership, Paid Parking and 401k Plan with Company Match. Check us out here!
You will already have extensive experience building applications in a service oriented or microservice architecture. You are excited to learn/grow Go/Golang skills by moving to a Go environment. You relish complex technical challenges yet prioritize simplicity in your solutions. You understand the business requirements behind the software you build. You are passionate about learning and stay current with new technologies. You play well with others yet can operate independently as needed.
Responsibilities Include (but not limited to):
Build and maintain ecosystem of high-volume services and APIs.
Scaling and optimizing services and databases for performance.
Own features from technical design through maintenance.
Build features, investigate and fix bugs, write routine-complex tests.
Break down complex tasks/requests into sub-tasks, make consistently good decisions, operate independently between regular or periodic check-ins.
Consistently use software engineering best practices.
Lead day to day tasks and priorities, accurately estimate time to complete tasks, resulting in high quality and high productivity for at least one (or more) product team(s).
Independently lead tasks to completion gathering requirements from stakeholders. May be responsible for driving initiative to completion.
Provide training and mentorship to other Software Engineers on their team. May do same for other teams.
Other duties as required.
Requirements:
Bachelor's degree (or higher) in Computer Science or relevant field (or equivalent).
At least 5-7+ years’ directly related software development experience.
Advanced-expert backend programming skills using one or more backend languages such as Go/Golang, C++, Python, Java or Ruby. Go/Golang desired.
Advanced-expert experience with relational databases (preferably PostgreSQL) and a deep understanding of database performance optimization.
Advanced-expert experience using Linux.
Advanced-expert understanding of underlying architecture and infrastructure that runs their team's projects.
Extensive experience with cloud computing.
Solid experience with git.
Experience using Docker in production highly desired.
Some experience using Kubernetes and Terraform highly desirable.
Intermediate-advanced ability to assess/improve performance and increase observability within team's projects.
Strong ability to develop unique, outside the box ideas.
Strong troubleshooting and problem-solving abilities.
Strong attention to detail.
Excellent communications skills and highly collaborative within their team, other teams and cross-functionally.
Ability and willingness to lead projects and mentor other growing software engineers.
Able to work with teams as well as independently with minimal supervision.
Exceptional work ethic, driven, self-motivated, highly accountable with strong initiative and passion.
Excited to learn new things and share knowledge and best practices with others.
Location: Fully Remote (USA) or Hybrid San Diego, CA, USA
Note for Principal Agencies - Principal agents should not forward resumes to The Control Group (TCG). TCG will not be responsible for any fees arising from the use of resumes submitted from agencies without a prior written and signed agreement and authorized job order for this position in place.
Senior Golang Developer LTK Remote $120,000 to $160,000 a year
November 2021
2 Applicants This Week
More Than 6 Months Old
Job Description
Title:Senior Golang Developer
Location: This is a fully remote position. If you are located near one of our LTK offices, come have a coffee when you want to socialize! Reports to: Manager of Software Engineering
Job Purpose:
Join the LTK Engineering team. We are looking for talented senior developers who are passionate about tackling challenging features and interesting problems at scale. You'll be working with a team of highly motivated and fast-moving professionals focused on creating innovative features, services, and products.
Key Responsibilities:
Architecting and developing web, and software apps.
Coming up with feasible and practical solutions to tough problems.
Write very high-quality code that is robust and easy to maintain with tests.
Drive tasks to completion and take ownership of projects.
Work and succeed in a fast-paced and agile development environment.
Identify and drive improvements to our software and development processes.
Work with distributed teams across different time zones.
Technical subject matter expert, who mentors fellow engineers, demonstrates technical experience and leads teams in solving challenging problems.
Qualifications:
6+ years of backend software development experience.
Experience writing services in Golang.
History of designing and building highly scalable distributed systems and processes in a cloud environment.
Experience with AWS systems such as ECS, Lambda, and RDS (among others).
Experience working in a containerized environment (preferably Docker).
Proven experience designing and scaling relational databases.
Have built scalable internal and public-facing APIs (REST, JSON, HTTP).
Experience integrating 3rd party API's (REST, OAuth).
Comfortable shipping code multiple times per day.
Strong technical leadership and mentoring skills.
Ability to model and conceptualize the integrations across complex systems.
Excellent verbal and written communication skills to both technical and non-technical audiences.
Nice to have:
Experience with eCommerce platforms like Shopify and BigCommerce.
Experience with Python.
Experience with non-relational data stores such as DynamoDB or Cassandra.
Knowledge of domain-driven design.
Experiencing building search products.
Experience building and integrating systems for auth and identity management
Experience building flexible feeds
Experience with recommendation systems and algorithms
Experience designing or building cart and checkout systems.
What's in it for you?
Interesting problems to solve
Competitive comp and benefits including retirement plans
Flexible work schedule plus Summer Fridays (Workday ends at 3 pm)
Disrupting the retail industry!
Work and workout from home with our live Virtual Fitness Classes!
Virtual Company Happy Hours and Virtual Team Events!
What you have to look forward to should you choose to work in a LTK Office:
Fully stocked bars and kitchen (free snacks all day!)
Catered meals weekly
Monthly Chair massages
Laidback office environment
Monthly themed Happy Hours!
Free access to state of the art gym while working in or visiting our Dallas HQ
Free Covered Parking on-site while working in or visiting our Dallas HQ
“7 of D” Ltd is a newly founded startup, registered in the UK, dedicated to building up an online platform for bridge.
What is bridge?
Bridge is one of the most popular card games, a thrilling
test of your mental ability and stamina and counts
amongst its fans Bill Gates and Warren Buffett – if you’re
lucky, you might even play against them! Bridge is excellent for
providing the ability to meet great people from all over the world.
In pre-Covid times, the game of bridge mainly was played live. Nowadays, the game has almost completely migrated online and even after the current situation improves, it is believed that many people will continue playing online... and here we come!
What are we looking for?
Bridge software which is currently available is outdated and struggles with the scalability required to meet the demand from a massive influx of new players - we want to change that and this is why we are looking for a backend developer who is also an exceptional talent to join our team and not just to help us but to be instrumental in building the new online home of the bridge world.
Diversity & Equality
We believe that in building diversity, we build strength. We encourage all to apply, and we do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.
Skills:
Bachelor’s degree in computer programming, computer science, or a related field
5+ years of experience in Software engineering
3+ years of experience with Go on production (Golang)
Feeling confident in microservice environments
Experience with both relational and NoSQL databases
Experience with Docker and Kubernetes.
Experience with one of the popular Clouds - GCP, AWS, Azure
Bonus skills:
Experience in the Gaming industry
Experience with known DevOps tools - Terraform, Helm, Ansible, etc.
Experience with Amazon SQS, Kafka, NATS or RabbitMQ
Experience with DynamoDB, MongoDB, Cassandra or Elasticsearch
Experience with Redis or Memcached
Familiarity with observability of applications
Soft skills:
Good written and spoken communication skills in English
Strong problem solving and verbal and written communication skills.
Doximity is transforming the healthcare industry. Our mission is to help doctors be more productive, informed, and connected. As a software engineer, you'll work within cross-functional delivery teams alongside other engineers, designers, and product managers in building software to help improve healthcare.
Our team brings a diverse set of technical and cultural backgrounds and we like to think pragmatically in choosing the tools most appropriate for the job at hand.
One of Doximity's core values is stretching ourselves. Even if you don't check off all the boxes below we encourage you to apply. Doximity is full of exceptional people that don't fit a mold, join us!
This role can be filled in our San Francisco headquarters OR remotely in the U.S.
About you
You’re a software engineer with years of experience and a deep understanding of software engineering practices.
You have a deep understanding of container technologies such as Docker and Kubernetes. Bonus points if you have operated containers in production.
You’re proficient in Golang. Bonus points if you have written container based tooling in Golang.
You have experience working with Terraform and Chef (or similar tooling).
You are proficient with Unix, AWS, and Git.
You are self-motivated and able to manage yourself and your own queue.
You are a problem solver with a passion for simple, clean, and maintainable solutions.
You agree that concise and effective written and verbal communication is a must for a successful team.
You are able to maintain a minimum of 5 hours overlap with 9:30 to 5:30 PM Pacific time.
You can dedicate about two weeks per year for travel to company events.
Here's How You Will Make an Impact
Help build a container-based self-service infrastructure for product engineering teams.
Work side-by-side with the rest of devops and infrastructure team to empower other engineering teams.
Design and implement secure and easy-to-use tooling and abstractions for other teams to leverage.
Active involvement in design, implementation, and maintenance of the development, staging, and production infrastructure.
Participate in an on-call rotation for the services owned by your team.
Help ensure the stability and uptime of services within the organization.
Create concise post-mortems in the event of an outage.
Write and maintain run-books for other engineers to leverage.
Ensure proper security, monitoring, alerting, and reporting.
Comprehensive benefits including medical, vision, dental, Life/ADD, 401k, flex spending accounts, commuter benefits, equipment budget, and continuous education budget
Stock incentives
and much more! For a full list, see our career page
More about Doximity
We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 80% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $3.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing fast, and there’s plenty of opportunities for you to make an impact—join us!
Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.
Smallpdf is the most-loved and most trusted PDF software on the planet. We serve over 500 million users in 24 different languages processing millions of documents per day, and in every country in the world—even Antarctica! To deliver a product that users love, we solve complex technical problems at scale using cloud-native and open source technologies.
As one of the most successful startups in Switzerland, with staff from all over the world, we're on a mission to make PDF easy. We love open-source and using the latest technologies to scale our distributed application to process millions of files every day.
💁♂️ About the Contract Management Team:
The Contract Management team aims to streamline and automate routine contracts of business customers so they can stay on top of their legal and financial needs with no hassle. This team is responsible to enable our users to manage the lifecycle of their contracts from the creation to the execution, archiving, and renewal while ensuring the highest level of security and legality. We are a highly engaged, hands-on team that values ideas and collaboration.
As a Backend engineer in our team, you'll contribute to solving challenges tackling digital signatures and advanced file management for our users.
What you will do:
Design and build systems at scale, which will be used by millions of people every day
Work on most impactful changes, researched and prioritized by the team to make sure we are focusing on the right things
Collaborate with other team members by challenging ideas, brainstorming, and having discussions to get to the best solutions.
Responsibilities:
Take ownership of one of the services that power our product for millions of users
Ensure the scalability and reliability of services from top to bottom.
Build simple, loosely coupled, composable, and reliable software
Architect and develop infrastructure to mitigate scalability, security, and reliability risks.
Mentor and grow a community of backend engineers to contribute to Smallpdf
Our Stack:
Golang
AWS
Docker
Ansible
Terraform
Discover more of our stack on Stackshare
Requirements:
3+ years of experience in backend software development.
Expertise with at least one of the following languages, or equivalent: Golang, Java, Kotlin, C#, C, C++, Python.
Ability to quickly pick up new technologies. We use Golang as our language of choice for backend services.
Experience scaling (micro-) web services to millions of users.
Can excel independently and have a sense of ownership of your own work.
Fluent English.
Based in Zurich or willing to relocate (this is an on-site role).
Swiss or EU passport holder (or other permits that allow you to work in Switzerland).
Nice to have:
Experience with Golang.
Experience with AWS.
Experience with high traffic backend services.
Benefits:
The opportunity to impact a successful, growing scale-up and its tools used by millions worldwide.
We are remote-work friendly (we prioritize a healthy work-life balance).
Work in small, highly motivated, cross-functional teams that push boundaries.
A dedicated annual budget and time off for personal development
Enjoy company events in the Swiss Alps, on Lake Zurich, or even further afield.
After-work events include BBQs, cinema, game nights, meet-ups, and more.
Learn German with our free German language course.
Hack days to challenge yourself and the team.
Unlimited free coffee and drinks.
Weekly team lunch on the house.
Brand new offices in the heart of Zurich.
Rated by Forbes as one of the top 10 cities in the world for work-life balance, Zurich is the place to work for anyone who wants more out of life. From chocolate, cheese, and Rӧsti to snow-capped mountains, haute couture, Swiss-made watches, and outstanding public transport, whatever it is that makes your heart beat faster, it’s all right here in Switzerland—and so is Smallpdf.
Smallpdf is an equal opportunity employer. We believe a talented, diverse, and inclusive workforce is our greatest strength. We strongly oppose any form of hiring or workplace discrimination against candidates or employees on any basis, including race, gender, sexual orientation, age, religion, philosophy, nationality, disability, or genetic information. We’re committed to fostering a safe, supportive environment where everyone can come to work as their full selves and reach their greatest potential.
By sending your application, you allow Smallpdf to handle and store your data.
Smallpdf does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Smallpdf and the recruitment agency or party requesting payment of a fee.