Description:
As a Backend Engineer, you’ll be at the heart of a talented, driven team, creating the backbone of next-gen financial products. Here’s what your day-to-day could look like:
- Building from scratch: Architect, design, and develop new products and APIs that deliver meaningful value to users.
- Problem-solving at scale: Solve complex challenges with a pragmatic mindset, keeping things simple yet impactful.
- Owning your work: Take full ownership of what you build, from initial concept to deployment, using a DevOps mindset and CI/CD tools.
- Collaborating across teams: Work closely with designers, product managers, and even the founders to shape the roadmap and tackle big-picture challenges.
- Innovating with the latest tech: Adopt cutting-edge technologies, such as Kotlin, HTTP4K, Kubernetes, Kafka, and AWS, to create scalable, robust systems.
- Fostering growth: Share knowledge with your team, participate in pair programming, and mentor junior engineers.
What We’re Looking For
We’re all about people who love to take ownership, think creatively, and thrive in fast-paced environments. To succeed in this role, you’ll need:
- 5+ years of experience in backend engineering with a focus on clean code and test-driven development.
- Strong expertise in JVM languages, especially Kotlin (or Java, with a willingness to learn Kotlin).
- A knack for breaking down complex problems and delivering pragmatic, elegant solutions.
- Solid collaboration skills: You’ve worked effectively with cross-functional teams and know how to communicate ideas clearly.
- A passion for building and scaling systems in microservices environments (e.g., Kubernetes, AWS).
- Bonus points for experience in fintech, event-driven systems (Kafka), or API design, or if you’ve thrived in a startup environment.