Overview
Are you a Senior Software Engineer ready to make a significant impact on product and engineering culture? Kojo is seeking a talented individual to join our team in a fully remote capacity, open to exceptional candidates worldwide. We believe engineers are partners in innovation, working closely with Product, Design, and Customer teams to define solutions, make pivotal technical decisions, and deliver tangible customer value. This role is perfect for someone passionate about building high-quality software, comfortable working across the entire stack, and eager to take full ownership from concept through deployment.
Key Responsibilities
- Design and Deliver Robust Software: You will design, build, and operate software that is reliable, scalable, and maintainable, ensuring it stands the test of time.
- End-to-End Ownership: Take features and systems from initial technical design through to successful production deployment, ensuring a smooth and effective rollout.
- System Enhancement: Continuously work to improve system performance, enhance reliability, and refine the overall developer experience.
- Quality Advocacy: Elevate the quality of our codebase through the implementation of thoughtful engineering practices and rigorous standards.
- Technical Leadership: Lead complex technical initiatives, guiding them from an ambiguous problem statement to a successful, impactful delivery.
- Architectural Stewardship: Make critical architectural decisions, carefully balancing immediate execution needs with long-term sustainability goals.
- Drive Best Practices: Facilitate technical discussions and actively contribute to establishing and evolving our engineering best practices.
- Mentorship: Provide guidance and support to fellow engineers, helping them grow and develop their skills.
Requirements
We're looking for an experienced software engineer who possesses a deep understanding of modern software development principles and practices. While our original listing highlighted Mexico City, we are excited to extend this opportunity to brilliant minds anywhere in the world. Ideal candidates will demonstrate:
- Proven experience as a Senior Software Engineer, consistently delivering high-quality, scalable software solutions.
- Proficiency across the full software stack, comfortable working with both front-end and back-end technologies.
- A strong track record of designing, building, and operating complex distributed systems.
- Exceptional problem-solving abilities and a pragmatic approach to technical challenges.
- Excellent communication and collaboration skills, with a history of partnering effectively with product, design, and customer teams.
- Experience in technical leadership roles, guiding initiatives and contributing to architectural decisions.
- A proactive mindset, embracing ambiguity and actively seeking to shape both product and engineering culture.
- A commitment to continuous learning and improving engineering processes.
What You'll Gain
Joining Kojo means becoming part of a forward-thinking team where your contributions truly matter. You'll have the chance to:
- Shape the Future: Directly influence both our product roadmap and the evolution of our engineering culture.
- High Impact Work: Tackle complex, meaningful problems that deliver real value to our customers.
- Grow Your Skills: Continuously learn and expand your technical and leadership capabilities in a supportive environment.
- Collaborative Environment: Work alongside talented individuals across product, design, and customer teams, fostering innovation.
- Ownership and Autonomy: Take complete ownership of features and systems, from conception to production, making key decisions along the way.
How to Apply
Click the apply button below to view the full job details and submit your application directly through the employer's official page.

