About the company
Kava Labs is a Layer 1 Blockchain company with a 100% distributed workforce with teams in the US, Asia-Pacific, and Europe. While distributed, you will work alongside a team of world class crypto experts on an open-source project that transfers millions of dollars in assets daily, providing the financial primitives for the next evolution in crypto.
Job Summary
What You Will Do. (i.e Job Duties)
📍Code Development and Review: Write, review, and test code daily. 📍Drive technical design decisions, ensuring quality code that is well-tested and consistently delivered. 📍Cross-Functional Collaboration: Work with leaders from Engineering, 📍Product, and Design to execute the product life cycle. 📍Design Ownership: Communicate technical needs for product and design in a format that all engineers can understand and contribute to. 📍Mentorship and Leadership: Lead by example to foster a culture of ownership and responsibility. Mentor junior engineers to upskill them in all facets of software development.
Who We Look For In You. (ie. Job Requirements)
📍3+ years of experience writing and testing code. 📍3+ years of experience in backend development. 📍3+ years of experience in a Backend Language (ex. Golang, Java, or C++) 📍2+ years of experience leading complex projects from design to delivery. 📍Proven experience making short-term vs long-term technical decisions. 📍Experience deploying user-facing software and working with CI/CD. 📍Excellent communication skills and the ability to adapt in a high-stakes, high-growth environment. 📍Experience with modern engineering practices such as continuous delivery, infrastructure as code, test-driven development (TDD), and domain-driven design (DDD). 📍You’ve designed, built, scaled, and maintained production services and know how to compose a service-oriented architecture. 📍You’re passionate about building an open financial system that brings the world together.