Software Engineer
1 month ago
*You’ll succeed if you:
*
- Design and implement advanced collaboration features and key billing capabilities like:
- SSO with Google and 2FA
- Budget / spending limits
- Billing of new features
- Integrate new orchestration capabilities to the platform:
- Deployment rollback
- Postgres scale-to-zero
- Database backups
- Constantly improve reliability and security of our orchestration technology relying on Nomad and Firecracker
- Contribute to the strategy with new insights on potential new features.
- Participate to on-call and to maintaining a 99.99% availability
As a general rule, if you join us, independent of the position, you should be comfortable with the following description of yourself. You:
- have an international mindset and think global
- are looking for a fast-paced environment
- are ambitious and believe small teams can have a huge impact
- are data-driven, you know decisions are more meaningful if they are based on data
- are working as a team member
- are autonomous and structured, are able and willing to write specifications/plans before implementing/executing
- are striving for continuous improvement and learning
- understand we work to improve the product for our users
- Our public APIs are written in Golang, use gRPC internally, and answer to REST requests.
- We rely on PostgreSQL for data storage.
- We sometimes use Python for scripting.
- We currently have our own auth system and use Stripe as a backend for billing.
- All user workloads are run inside of MicroVMs using Firecracker, a fork from KVM open-sourced by Amazon.
- We use Nomad to schedule these MicroVMs on top of BareMetal servers.
- We use Prometheus, Grafana Agent/Mimir/Loki for our observability stack. We also do distributed tracing with Jaeger.
- We use a few cloud technologies like Kubernetes to deploy our own control plane. We use AWS, GCP, or DigitalOcean to host our control plane.
- All deployments are automated using Terraform and Ansible.
- Our networking stack is built using Cilium, which wraps eBPF, and Envoy.
We are looking for a software engineer with a passion for auth, billing, and orchestration.
Our thing is making developers’ lives easier with the fastest way to deploy applications globally. We take code, transparently build it into containers, and run it inside MicroVMs - and this with zero-config from developers for dozens of runtimes and frameworks.
If this sounds interesting, keep reading
What you’ll be doingAs a Software Engineer, you will be working on our APIs and on the distributed system. Our distributed system is the core of our product, our users rely on it to continuously deploy applications and for the continuity of their operations.
This role is focused on the team and billing management capabilities and will also involve implementing new orchestration features to provide the fastest deployment experience to developers.
You will be working on all components needed to implement team & orchestration features: Golang APIs using gRPC, Stripe and BareMetal hypervisors with Nomad and Firecracker MicroVMs.
How we workThis is a fully-remote full-time position - with the option to work from our main office in Paris, or in a co-working space near you.
We hire everywhere in France for this position and we meet once every 6 weeks in Paris for an event we - super originally - call “Everyone in Paris”. We believe being able to meet once every 6 weeks is a strong advantage to improve communication and brainstorming.
We provide standard full-time contracts with full-health coverage and standard benefits.
*Some context about Koyeb:
*
- We’re a really small team of 14 (in the whole company) and we’re composed of 90% of technical people and the resulting 10% catch the technical side.
- We’re building a product used by developers and are interacting daily with our developers’ community - which are our users.
- All our communications, internal and public, are in English. We are a global company, currently headquartered in France, Europe.
- We’re prioritizing work that has a direct impact on user experience and expect you to think first about impact. Our long-term mission doesn’t change, but you need to be willing to work on a short-term roadmap evolving quickly depending on user feedback.
- We’re an early-stage and full remote company. This is a demanding job that requires a high degree of autonomy and the ability to work asynchronously.
If these look like challenges you’d like to work on, continue scrolling
,[develop new core features related to networking, serverless, and orchestration, contribute to the design and implementation of a large-scale distributed system running across continents, design, implement and maintain user-friendly APIs, measure and instrument features you develop with reliability and product impact in mind, debug production issues across services and multiple levels of the stack, improve engineering standards, tooling, and processes, participate in 24/7 on-call rotation, our platform never sleeps] Requirements: Golang, SSO, PostgreSQL, Security, Nomad, gRPC, REST API, Storage, Python, KVM, Prometheus, Grafana, Loki, Kubernetes, AWS, GCP, DigitalOcean, Terraform, Ansible, Networking, Envoy, Cloud Additionally: Conference budget, Small teams, Remote work, Support for relocation.-
Lead Java Software Engineer
2 months ago
Remote, Wrocław, Świdnica, Czech Republic RST Software Full timeCompany OverviewRST Software is a pioneering software development company focused on creating innovative solutions for childcare and education. Our mission is to revolutionize the industry with cutting-edge technology, intelligent tools, and user-friendly interfaces.
-
Highly Skilled Quality Assurance Engineer
2 months ago
Remote, Wrocław, Świdnica, Czech Republic RST Software Full timeJob DescriptionWe are seeking a Highly Skilled Quality Assurance Engineer to join our team at RST Software.Company OverviewRST Software develops software that supports the care and development of children, creating a comprehensive ecosystem of features for seamless access to essential information at any time. Our solutions are continuously enhanced with...
-
Senior Full Stack Software Engineer
1 month ago
Remote, Czech Republic Volito Software Full timeAbout the RoleWe are seeking a highly skilled Senior Full Stack Developer with expertise in Back-End development and a minimum of 6 years of experience to join our team at Volito Software.Job SummaryThe successful candidate will play a key role in designing, developing, testing, and deploying high-quality mobile applications for our clients. You will...
-
Senior Software Engineer
1 week ago
Remote, Czech Republic Hinty Full timeAre you a skilled software engineer looking for a challenging role that will allow you to leverage your technical expertise to drive business success?Hinty is seeking a highly motivated and experienced Senior Software Engineer - System Optimization to join our team.About the Role:We are looking for a talented software engineer who can help us optimize our...
-
Senior Cloud Software Engineer Position
1 month ago
Remote, Czech Republic Codenotary Full timeWe are seeking a seasoned Golang software engineer to join our team at Codenotary, a leading provider of software supply chain security solutions. Our company's Trustcenter product is deployed in some of the world's largest banks and financial institutions.The ideal candidate will have a master's degree in Computer Science or Electrical Engineering and over...
-
Remote, Warszawa, Czech Republic Meant4 Software Full timeJob DescriptionWe are looking for an experienced QA Engineer to join our team in Warsaw or work remotely.Main activity will be developing automated acceptance and integration tests based on given scenarios and platform architecture using modern technologies such as Pytest, Behave, and/or PHPUnit Selenium WebDriver Protocol Buffers.Your tasks will...
-
Enterprise Software Engineer
1 month ago
Remote, Czech Republic Experis Polska Full timeJob OverviewWe are seeking a highly skilled Enterprise Software Engineer to join our team at Experis Polska. The successful candidate will be responsible for designing, developing, and deploying applications and services for educational platforms.Key ResponsibilitiesDesign and develop scalable and efficient software solutions using AWS and other...
-
Back End Developer
1 month ago
Remote, Czech Republic Volito Software Full timeBachelor's degree in Computer Science, Engineering, or related field. Minimum of 6 years of professional experience in Backend development. Minimum 3 years of experience working in a cybersecurity environment - A MUST. Proficiency in cloud platforms (AWS, Azure, etc.) and containerization technologies (Docker, Kubernetes)- A MUST. Extensive hands-on...
-
Senior Software Engineer @ Mend.io
2 months ago
Remote, Czech Republic Mend.io Full timeRequirements: 3+ years of experience in Software Engineering with a full lifecycle of project development using primarily Java. 1+ years of experience in Software Engineering with a full lifecycle of project development using Go(lang). Experience in software design, architecture, and development integration Solid knowledge of Web Services and...
-
Full Stack Software Engineer
1 month ago
Remote, Czech Republic Codify Full timeCodify is a mission-driven company seeking a seasoned Sr. Full Stack Software Engineer to join our team.Estimated Salary: $120,000 - $180,000 per yearAbout the RoleWe are looking for an experienced software engineer to lead the development of our real-time web applications and backend infrastructure. As a Sr. Full Stack Software Engineer, you will play a...
-
Software Support Engineer
4 weeks ago
Remote, Czech Republic Mobility Partners Full timeAt Mobility Partners, we are dedicated to delivering a seamless travel planning and organization experience for our customers through innovative products and services. We value professionalism, teamwork, and a commitment to growth.About the RoleWe are currently looking for a skilled Software Support Engineer to join our Product Support Team. This role is...
-
Senior AI Software Engineer
4 weeks ago
Remote, Wrocław, Czech Republic Rite NRG Full timeDisrupting the Financial Services Industry with Cutting-Edge AIWe are seeking a highly skilled Senior AI Software Engineer to join our team at Rite NRG, a vibrant outsourcing technology company driven by the Right People.About Us:Rite NRG is dedicated to empowering businesses through innovative software solutions. We focus on building strong partnerships and...
-
Software Engineering Leadership Position
7 days ago
Remote, Bydgoszcz, Czech Republic Inhabit Polska Full timeAt Inhabit Polska, we're seeking a skilled Software Engineering Manager to join our team. This role offers a competitive salary of $120,000 per annum, commensurate with experience.About the RoleWe're looking for a seasoned professional with a passion for technology and leadership. As a Software Engineering Manager, you'll lead a high-performing team of...
-
Highly Skilled QA Engineer Wanted
6 hours ago
Remote, Warszawa, Czech Republic Meant4 Software Full timeAt Meant4 Software, we're looking for a talented Quality Assurance (QA) Engineer to join our team in Warsaw or work remotely. As a key member of our team, your primary responsibility will be to develop automated acceptance and integration tests based on given scenarios and platform architecture.Key Responsibilities:Design and implement automated tests using...
-
Front End Developer
1 month ago
Remote, Czech Republic Volito Software Full timeBachelor's degree in Computer Science, Engineering, or related field. Minimum of 6 years of professional experience in Frontend development. Minimum of 3 years of experience as a Full Stack or Front-End Developer — A MUST. Strong understanding of cybersecurity principles and industry best practices — A MUST. Proven experience in debugging,...
-
Back-End Developer @ Volito Software
1 month ago
Remote, Czech Republic Volito Software Full timeBachelor's degree in Computer Science, Engineering, or related field. Minimum of 6 years of professional experience in Full Stack development. Proven track record of successfully delivering mobile applications for both iOS and Android platforms. Strong proficiency in JavaScript, React Native, and Node.JS frameworks. Experience with state management...
-
Highly Experienced C++ Software Engineer
1 month ago
Remote, Czech Republic SoftServe Full timeAdvanced Software Development ExpertWe are seeking an experienced software development expert to join our team as a Middle/Senior C++ Software Engineer.This position is part of an international project focused on developing and maintaining cutting-edge data science and AI solutions. The selected candidate will work closely with the US-based IT company,...
-
Software Engineer @ Fathom Inc.
4 weeks ago
Remote, Czech Republic Fathom Inc. Full timeWe are looking for a teammate with: 5+ years of software engineering experience in a company/production setting Relevant experience developing backend, integrations, data pipelining, infrastructure, etc. projects in a production setting Hands-on backend coding and systems design experience using best practices in a company setting Experience with building,...
-
Highly Skilled Full Stack Engineer
7 days ago
Remote, Czech Republic Volito Software Full timeAbout UsVolito Software is a dynamic and innovative technology company dedicated to delivering top-notch mobile applications for our clients.Salary and BenefitsWe are offering an estimated annual salary of $120,000 USD, reflecting the experience and skills required for this role. In addition to the competitive salary, we provide a comprehensive benefits...
-
Full Stack Developer @ Volito Software
2 months ago
Remote, Czech Republic Volito Software Full timeRequirements: Bachelor's degree in Computer Science, Engineering, or related field. Minimum of 6 years of professional experience in Full Stack development. Proven track record of successfully delivering mobile applications for both iOS and Android platforms. Strong proficiency in JavaScript, React Native, and Node.JS frameworks. Experience with state...