Senior Software Engineer
Há 4 dias
Description
Founded in 2020, Kaiko Systems is a tech company driving digital innovation in the global maritime industry. Our mission is to make shipping safer, smarter, and more collaborative by transforming manual processes into actionable intelligence.
With our products, ship crews can collect reliable vessel data on the job, while our AI-powered analysis generates actionable insights for technical teams onshore. These insights help predict incidents, reduce downtime, and enhance safety and efficiency, empowering shipping companies to operate at their best.
At Kaiko Systems, we're not just building technology — we're delivering solutions that make a real difference in people's work lives and their professional environment. Join us as we navigate the future of maritime together.
Your mission
We are looking for an experienced Senior Software Engineer to join our journey at Kaiko Systems in Berlin, London or Brasil. If you're passionate about clean code, smart architecture, and product impact—you'll feel right at home.
What you'll do:
- Deliver End-to-End Value: Think beyond the story — own features from idea to delivery. Collaborate closely with Product Managers from the start, challenge and enrich their thinking, and take full responsibility for testing, code reviews, and deployment. Ensure that what we ship is reliable, impactful, and maintainable.
- Code with Purpose: Write and maintain Python code using Django, Celery, and PostgreSQL — always optimizing for performance, readability, and scalability.
- Design Thoughtfully: Develop mid-sized project architectures that are scalable, maintainable, and secure.
- Build Reliable Systems: Develop robust, testable code and implement automated testing strategies to ensure maintainability and high code quality.
- Own the Infra: Support and improve our DevOps stack with CI/CD pipelines and infrastructure-as-code practices.
- Secure by Design: Implement secure development practices and proactively contribute to security reviews and threat mitigation.
- Collaborate in Agile Flow: Contribute as a core member of cross-functional agile teams, engaging fully in sprints, sharing feedback, and helping improve team workflows.
- Mentor & Grow: Share your experience by mentoring other engineers and leading by example.
Our current tech stack:
- Python
- Django
- Celery
- PostgreSQL
- HTMX
- Tailwind
- You have 5+ years of experience building complex applications in a full-stack environment.
- You've experienced product and company growth and know how to navigate the challenges that come with it.
- You strike the right balance between agile frameworks (Scrum, Kanban) and just getting things done — knowing when structure helps and when speed matters most.
- You've shipped large-scale products while keeping simplicity, maintainability, and performance in mind.
- You make technical decisions based on pragmatism, not hype — always choosing the right tool for the job.
- Ideally, you've had exposure to ReScript or are curious about ML-style languages like OCaml, ReasonML, or Gleam.
- You take projects from idea to delivery, with a strong sense of ownership and accountability.
- You're self-driven but also a great team player who collaborates openly and supports others.
Our Hiring Process
We believe in a transparent and thorough hiring process that gives both sides the chance to get to know each other. Here's what you can expect:
- Screening Interview – Talent Acquisition Manager: An initial conversation to learn more about your background, motivation, and fit with Kaiko Systems.
- Take-Home Coding Task: A practical challenge that reflects the type of work you'll encounter with us. It gives you the freedom to show your problem-solving skills in your own time.
- Code Review & Systems Design Interview – CTO: Together we'll dive deeper into your solution, discuss design decisions, and explore your approach to building scalable, high-quality systems.
- Product Delivery Team Interview: A chance to meet future teammates, understand how we collaborate across functions, and demonstrate how you contribute to product delivery in a team setting.
- Reference Check: As a final step, we reach out to references to complete the overall picture of your experience and working style.
Worried you don't check every box? If this role excites you, but your experience doesn't align perfectly with every qualification, we encourage you to apply anyway. You could be exactly what we're looking for — either for this role or another one
Why us?
- Join a highly ambitious and diverse team with a collaborative working environment at a very exciting time in the company's development, as we scale on the back of significant product market fit
- Be at the forefront of digitalization in a critical global industry
- Great office in the heart of Berlin as well as flexible / remote options
- Flexible and hybrid work environment that values work-life balance
- Generous vacation policy on top of bank holidays
At Kaiko Systems, we believe that innovation thrives when diverse perspectives come together. As a forward-thinking maritime tech startup, we are committed to building an inclusive workplace where everyone feels empowered to contribute their unique talents and experiences. We value every individual's cultural background, gender identity, age, ability, or any other characteristic that makes you who you are. By embracing these differences, we create an environment where collaboration flourishes and ideas grow. If you share our passion for revolutionizing the maritime sector through technology, we'd love to hear from you. Let's chart new waters together.
About usWe're a growing company, expanding both our business and our team. To ensure everyone feels safe, can perform at their best, and to keep the company successful in uncharted waters, we've aligned on a set of values that guide us:
- Be the G.O.A.T — We take initiative and own the outcome, hold ourselves and others accountable, execute with excellence, and we are curious to learn
- Promote Joy, Respect & Sincerity — We enjoy our time together, leave our ego at the door, treat others with respect and seek truth together
- Have the Customer at Heart — We stay focused, strive for simplicity, use data to lead discussions and make decisions collaboratively
-
Sênior Software Engineer
Há 6 dias
Florianópolis, Santa Catarina, Brasil vaga para Sênior Software Engineer Tempo inteiro R$80.000 - R$120.000 por anoQuem é Stone Tech?A Stone nasceu com o propósito de ser protagonista na transformação da indústria de pagamentos, lutando para oferecer as melhores soluções para quem empreende no Brasil.Pensando nisso, construímos a Stone Tech A junção dos times de tecnologia Stone Co. e as empresas financeiras do grupo que reconhecem o potencial empreendedor de...
-
Software Engineer II
2 semanas atrás
Florianópolis, Brasil Microsoft Tempo inteiroSoftware Engineer II / Senior Software Engineer Join to apply for the Software Engineer II / Senior Software Engineer role at Microsoft We are hiring multiple Software Engineers II and Senior Software Engineers to join the Microsoft 365 team. These are remote positions, allowing you to work from home. The Microsoft 365 team is looking for software engineers...
-
Senior/Mid Software Engineer
2 semanas atrás
Florianópolis, Brasil Brick Abode Tempo inteiroOverview Brick Abode is a software development company that serves clients from multiple countries with differing technological needs. We value a solid computer science base. People here are given autonomy and are in touch with the business needs of our clients, sometimes communicating with them directly. We challenge ourselves to learn new things and go...
-
Senior Software Engineer
Há 24 horas
São Paulo, Brasil Nearshore Business Solutions Tempo inteiroOverview Job Title: Senior Software Engineer Location: Remote – Latin America Preferred Type of Contract: Full-Time Salary Range: 3,500 - 4,500 USD/Month Language Requirements: English (professional proficiency) We are seeking a skilled Senior Software Engineer with expertise in TypeScript, Node.js, and React to join our growing team. You will play a key...
-
Senior Software Engineer
Há 22 horas
São Paulo, Brasil Nearshore Business Solutions Tempo inteiroOverviewJob Title: Senior Software Engineer Location: Remote – Latin America Preferred Type of Contract: Full-Time Salary Range: 3,500 - 4,500 USD/Month Language Requirements: English (professional proficiency) We are seeking a skilled Senior Software Engineer with expertise in TypeScript, Node.js, and React to join our growing team. You will play a key...
-
Talent Pool
3 semanas atrás
São Paulo, Brasil dLocal Tempo inteiroTalent Pool - Senior Software Engineer - Latam Join to apply for the Talent Pool - Senior Software Engineer - Latam role at dLocal Talent Pool - Senior Software Engineer - Latam 1 day ago Be among the first 25 applicants Join to apply for the Talent Pool - Senior Software Engineer - Latam role at dLocal Get AI-powered advice on this job and more exclusive...
-
Senior Software Engineer
3 semanas atrás
Região Geográfica Intermediária de São Paulo, Brasil dLocal Tempo inteiroJoin to apply for the Senior Software Engineer (Golang) role at dLocal 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer (Golang) role at dLocal Why should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase...
-
Senior Software Engineer
3 semanas atrás
São Paulo, Brasil Jitterbit Tempo inteiroJoin to apply for the Senior Software Engineer - Backend role at Jitterbit Join to apply for the Senior Software Engineer - Backend role at Jitterbit Company DescriptionJitterbit automates and orchestrates business systems to empower teams, unlock value, and accelerate business transformation. With Jitterbit, organizations can streamline operations, enhance...
-
Senior Software Engineer
Há 5 dias
São Paulo, Brasil Dev.Pro Tempo inteiroSenior Software Engineer (Java) - OP01935 1 week ago Be among the first 25 applicants
-
Software Engineer II
3 semanas atrás
São Paulo, Brasil Microsoft Tempo inteiroSoftware Engineer II / Senior Software Engineer Join to apply for the Software Engineer II / Senior Software Engineer role at Microsoft We are hiring multiple Software Engineers II and Senior Software Engineers to join the Microsoft 365 team. These are remote positions, allowing you to work from the comfort of your home! The Microsoft 365 team is looking for...