CrawlJobs Logo

Senior Back-End Engineer (Go)

Netherlands, Utrecht · Job Posted January 08, 2026
Apply Position
Job Link Share

Job Description

ZeroTier builds next-generation connectivity and cybersecurity technology used by millions of people and organizations worldwide. Our platform enables highly secure, peer-to-peer virtual networks across a wide range of use cases. Our mission is to make secure, peer-to-peer networking simple and accessible, without sacrificing performance or security, supported by long-term investors including Battery Ventures, Bonfire Ventures, and Anorak Ventures.

Job Responsibility

  • Define and document new API endpoints and implement business logic in Go to support platform features
  • Design and maintain public service interfaces that support high performance and availability
  • Work with PostgreSQL, Redis, PubSub, and OpenFGA to power Central features
  • Implement user-facing features in Vue.js
  • Collaborate on API design to support both internal UI needs and public API consumers
  • Utilize best practices for securing public services and work with automated testing to ensure code quality
  • Provide technical mentorship and contribute to engineering best practices across the team

Requirements

  • Senior level experience building and owning distributed systems at scale
  • Advanced knowledge of Go service development and best practices
  • Proficiency in modern web technologies (JavaScript/TypeScript, CSS) and frontend frameworks (Vue.js/React)
  • Extensive experience integrating with and extending backend REST APIs
  • Experience working in a team with a continuous growth mindset
  • History of applying best practices for security in public services
  • Ability to write technical documentation and communicate effectively with team members
  • Experience in a startup or fast-paced environment is a strong plus

Nice to have

Experience in a startup or fast-paced environment is a strong plus

What we offer

  • Competitive salary
  • Hybrid work environment: we work 3 days at our office at Utrecht Central Station and 2 days from home
  • Equity compensation package
  • Retirement savings plan with employer contribution
  • 25-holiday days PTO per year
  • Flexible work hours (subject to management approval)
  • Career Enhancement Funds
  • Employee Referral Bonus

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Back-End Engineer (Go)

8 matching positions

Senior Back-end Engineer (Machine Learning)

Uber Direct is the white-label delivery engine of Uber, empowering enterprise re...
Location
Location
United States , New York
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, or related technical field, or equivalent practical experience
  • 5+ years of experience as a Back-end Engineer
  • Demonstrated success shipping production-grade applications using Go (Golang) and Python
  • Strong experience with distributed systems and microservices architecture at scale
Job Responsibility
Job Responsibility
  • Design and Scale APIs: Lead the development of high-performance public-facing APIs and internal microservices that power the integration between global merchants and Uber’s logistics engine
  • Solve High-Scale Challenges: Work alongside world-class engineers to derive elegant solutions for complex, distributed systems problems involving high-throughput data and low-latency requirements
  • Integrate Intelligent Systems: Collaborate with data scientists to integrate machine learning models into production back-end services, ensuring seamless real-time execution
  • Own Operational Excellence: Take full end-to-end ownership of the reliability, performance, and monitoring of the services you build, ensuring they meet Uber’s rigorous production standards
  • Drive Quality Metrics: Engineer backend solutions that directly move the needle on core business KPIs, including Completion Rate, On-Time Rate, and Defect Rate through optimized routing and prediction logic
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Senior Back-End Engineer

We're looking for a Senior Back-End Engineer with strong expertise to architect ...
Location
Location
Netherlands , Utrecht
Salary
Salary:
Not provided
zerotier.com Logo
ZeroTier
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior level experience building and owning distributed systems at scale
  • Advanced knowledge of Go service development and backend best practices
  • Willingness to work occasionally on modern web technologies and frontend frameworks
  • Extensive experience integrating with and extending backend REST APIs
  • Experience working in a team with a continuous improvement and learning mindset
  • Demonstrated application of security best practices in public facing services
  • Ability to write clear technical documentation and communicate effectively with team members
  • Experience in a startup or fast-paced environment is a strong plus
Job Responsibility
Job Responsibility
  • Build, ship and iterate on API endpoints and backend services in Go, turning our product ideas into reliable platform features
  • Own the design and evolution of the public and internal APIs, ensuring speed, scalability and long term maintainability
  • Collaborate closely with other engineers to power great user experiences in our Central Portal
  • Develop and operate backend systems using PostgreSQL, PubSub, and OpenFGA, and other cloud-native services
  • Bake in security, testing and quality from day one to keep our public services safe and dependable as we scale
  • Improve and maintain our CI/CD pipelines and observability, helping the team catching issues more quickly and move fast with confidence
  • Act as a senior technical reference in the team, through code reviews, hands-on mentorship and fostering pragmatic engineering decisions and thoughtful architectural decisions
What we offer
What we offer
  • Competitive salary
  • Hybrid work environment: we work 3 days at our office at Utrecht Central Station and 2 days from home
  • Equity compensation package
  • Retirement savings plan with employer contribution
  • 25-holiday days PTO per year
  • Flexible work hours (subject to management approval)
  • Career Enhancement Funds
  • Employee Referral Bonus
  • Fulltime
Read More
Arrow Right

Senior Back-End Software Engineer

Security represents the most critical priorities for our customers in a world aw...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 2+ years of experience designing and building solutions using microservices architecture.
  • 4+ years of experience designing, developing, or maintaining secure software systems, with applied knowledge of authentication, data protection, access control, and secure coding practices.
  • 4+ years of experience designing, building, and operating scalable, highly available cloud services or distributed systems on platforms such as Azure, AWS, GCP, or comparable cloud environments, with production ownership and CI/CD pipeline integration.
  • 4+ years of experience applying distributed systems concepts such as concurrency, conflict resolution, and consensus algorithms to build resilient and maintainable back-end architectures.
  • 4+ years of experience building systems with emphasis on reliability, durability, and operational efficiency, including experience with live site operations, incident response, and performance optimization.
  • 4+ years of experience programming in modern back-end languages such as C#, Java, Go, or Python.
Job Responsibility
Job Responsibility
  • Contributes to processes for the architecture of a product/solution feature and helps to create proposals for architecture by testing design hypotheses and helping to refine code plans.
  • Helps identify other teams and technologies that will be leveraged, how they will interact, and when one's system may provide support to others.
  • Support efforts to apply debugging tools and examines logs, telemetry, and other methods to verify assumptions proactively before issues occur and reactively as issues occur for product features.
  • Participate in code reviews to ensure coding standards are followed.
  • Conduct and create experiments to determine the effectiveness of changes for prototyping and testing features, and applies those findings back into development.
  • Maintains operation of live service as issues arise on a rotational, on-call basis.
  • Alert stakeholders their statuses and garner approval to restore systems/products/services.
  • Respond within Service Level Agreement timeframes.
  • Considers partners across teams and their end goals for products to drive and achieve user experiences and fitting the dynamic needs of partners/customers through product development.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (React)

We’re looking for a Senior Software Engineer to join a team responsible for tran...
Location
Location
Poland , Rzeszów
Salary
Salary:
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to go on business trips (EU, Germany)
  • 7+ years of professional experience in software engineering, with a strong track record of delivering and maintaining complex, data-driven web applications in Production environments
  • Advanced, expert-level proficiency in TypeScript
  • Extensive, hands-on expertise with React and its ecosystem
  • Strong experience with complex state management solutions such as Redux or Zustand
  • Experience working with component libraries such as Material UI (MUI)
  • Ability to build reusable custom components that can be leveraged across multiple solutions
  • Experience with data visualization and charting tools (e.g., D3.js)
  • Experience implementing designs based on Figma or wireframe prototypes
  • Solid expertise in front-end testing approaches and frameworks (e.g., Vitest, React Testing Library, Playwright)
Job Responsibility
Job Responsibility
  • Lead the detailed technical design and development of a complex, scalable single-page application, ensuring long-term maintainability and adaptability
  • Develop and enhance user-focused workflows and interactive data visualizations, enabling complex industrial data to be easily understood and actionable
  • Define and uphold front-end best practices in coding, testing, performance, and security
  • Maintain high quality through code reviews and continuous process improvements
  • Serve as the Front-End Technical Expert in API-related discussions, working closely with Back-End Engineers to design and integrate efficient, well-structured data contracts
What we offer
What we offer
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Health & wellness support: either a monthly budget for medical insurance and sports activities, or a full medical insurance plan, depending on your cooperation model
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Inclusive environment where everyone feels valued and treated equally
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Python)

We’re looking for a Senior Software Engineer to join a team and be responsible f...
Location
Location
Poland
Salary
Salary:
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to go on business trips (EU, Germany)
  • 7+ years of hands-on back-end development experience, with a demonstrated history of designing, building, and operating scalable, production-grade SaaS systems
  • Strong, proven expertise in developing asynchronous APIs using Python
  • Mandatory, hands-on experience with FastAPI, Pydantic, and SQLAlchemy
  • Advanced knowledge of PostgreSQL, including data modeling and migrations (e.g., Alembic)
  • Practical, professional experience deploying to Kubernetes on hyperscaler platforms such as MS Azure and AKS
  • Basic skills in data tools (e.g., Pandas) and exposure to data platforms (e.g., Databricks) necessary to collaborate effectively with Data Scientists and Data Engineers at interface level
  • Extensive experience designing secure, multi-tenant systems and RESTful APIs
  • Strong ability to apply modular, layered architecture principles with strict component boundaries
  • Proficiency in automated testing frameworks (e.g., pytest), including experience automating different levels of testing such as unit, integration, and acceptance testing
Job Responsibility
Job Responsibility
  • Lead detailed software design, documentation, and development of secure and resilient back-end systems and APIs, emphasizing a modular, layered architecture
  • Build and maintain key back-end services, business logic, and database schemas, ensuring strong data integrity and application consistency
  • Maintain technical excellence in deploying back-end services on cloud infrastructure, applying best practices for observability, monitoring, and security
  • Establish and enforce back-end engineering best practices, including automated testing, dependency injection patterns, and structured code reviews to ensure system stability and quality
What we offer
What we offer
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Either a monthly budget for medical insurance and sports activities, or a full medical insurance plan, depending on your cooperation model
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Inclusive environment where everyone feels valued and treated equally
  • Fulltime
Read More
Arrow Right

Senior QA Engineer (Web)

We’re seeking a Senior QA Engineer (Web) to drive end-to-end quality for our web...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
sokin.com Logo
Sokin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–5 years of experience in QA/test automation, with strong ownership of quality outcomes in modern product teams (Senior level expectation)
  • Strong hands-on experience with Playwright (TypeScript), leveraging it effectively for both E2E and API testing
  • Proven experience building and maintaining robust automation frameworks with stable CI/CD integration (e.g., GitHub Actions, Jenkins, or equivalent)
  • Experience working in fintech or regulated financial services environments, understanding compliance, auditability, and release control expectations
  • Hands-on experience maintaining and running automated E2E tests written in TypeScript (e.g., Playwright), including code quality enforcement via linters (e.g., ESLint/Prettier) and stable CI execution
  • Working ability to read, debug, and contribute to test tooling and/or services written in Python and/or Go (e.g., integration harnesses, data builders, diagnostic tooling)
  • Strong API testing capability (REST/JSON
  • event-driven where relevant), including negative testing and schema/contract validation
  • Experience integrating automated tests into CI/CD (e.g., GitHub Actions, Jenkins, or equivalent), including reporting, gating, and triage of flaky tests
  • Familiarity with cloud environments (AWS or equivalent) and the practicalities of test environments
Job Responsibility
Job Responsibility
  • Embed quality “shift-left” practices into the delivery team: clarifying acceptance criteria, defining test strategy, and influencing design for testability and observability
  • Own end-to-end testing for complex web application flows across UI, API, and integrated back-end services, including happy paths, edge cases, and high-risk failure scenarios
  • Design, maintain, and continuously improve automated E2E and API tests written in TypeScript (Playwright), enforcing high code quality standards and consistent review practices
  • Maintain and improve CI/CD execution of automated suites (gating, reporting, flaky test management, parallelization, and environment stability)
  • Execute strong API testing practices (including contract validation where applicable), covering authentication/authorization, limits, validation rules, and error handling
  • Validate critical fintech workflows such as onboarding, payments, FX conversions, reconciliations, permissions, and approval flows across different user roles
  • Test non-functional requirements relevant to regulated web platforms: resilience, performance, monitoring/alerting behavior, auditability, and production readiness
  • Perform and support security-focused testing activities, including validation of access controls, session management, input validation, and common web vulnerabilities (OWASP awareness)
  • Partner with Product, Engineering, Compliance/Risk, and Operations to ensure controlled releases, traceable evidence, and clear go/no-go criteria
  • Apply AI-assisted testing pragmatically (e.g., generating test ideas and cases, log triage, exploratory support, improving test maintainability), while managing risks such as hallucinations, data leakage, and over-reliance
Read More
Arrow Right

Senior Frontend Engineer

Plaud is building the world's most trusted AI work companion for professionals t...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
plaud.ai Logo
Plaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid Web fundamentals, familiar with the basic principles of HTML / CSS / JavaScript / HTTP
  • Proficient in using mainstream frameworks such as Vue / React, with experience in building high-performance web applications
  • Has some experience in server-side development, is familiar with Node.js or other backend languages (such as Java / Python / Go), and understands the front-end and back-end collaboration model
  • Has a keen sense of user experience and product performance, and is able to restore and optimize browser/mobile interactions with high quality
  • Has strong problem decomposition and technical problem-solving capabilities, and is willing to continuously learn new technologies
Job Responsibility
Job Responsibility
  • Participate in platform-level capability design and product feature development, from front-end infrastructure to specific business modules, driving the continuous evolution of the Web technology stack
  • Collaborate closely with product, algorithm, and backend teams on solution design and technical implementation, delivering AI capabilities to users through excellent interaction design and user experience
  • Apply new technologies and approaches in real-world business scenarios to improve system performance, stability, and maintainability, and build high-quality front-end products for a global user base
What we offer
What we offer
  • Meaningful Ownership An Employee Stock Ownership Plan (ESOP) that gives a real stake in Plaud’s long-term success
  • High-Impact Environment Work in a fast-moving, product-driven environment where your ideas directly shape the future of AI productivity
  • Cutting-Edge AI Tools for Productivity Access to best-in-class AI tools, including Cursor, GPT models, Gemini, Claude, and other frontier AI systems to maximize engineering and execution efficiency
  • Best-in-Class Equipment Choice of top-spec laptops, high-performance workstation setups, and cutting-edge Plaud devices for all new hires
  • Team & Culture Annual company offsites, team events, and a culture that values craftsmanship, ownership, and velocity
  • Medical & Insurance Coverage Comprehensive benefits to protect our employees' financial security, physical health, and longterm growth. Medical insurance and WICA coverage for all full-time employees
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are looking for skilled Senior Software Engineers to help shape and evolve Ai...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or above in Computer Science, Engineering, or a related field
  • 5+ years of back‑end development experience, building large‑scale, high‑throughput services
  • Proficient in one or more languages such as Java, Go, Python, or similar, with strong software‑design and system‑thinking skills
  • Comfortable partnering across product, platform, and security teams
  • able to explain complex ideas clearly
Job Responsibility
Job Responsibility
  • Architect and ship new gateway and CDN features (think plugin‑driven routing, smart cache policies, dynamic purge APIs)
  • Build libraries and pipelines for rate‑limits, WAF/filter rules and bot‑detection, all embedded directly into our edge stack
  • Create CLI/plugins and lightweight frameworks so other teams register APIs, enforce policies, and preview traffic insights in seconds
  • Dive into metrics, pinpoint latency or fail‑over gaps, and deliver code‑level optimizations to keep every request fast and flawless
  • Fulltime
Read More
Arrow Right