Lean Tech

Senior Backend Engineer

Lean Tech

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and maintain scalable, event-driven backend integration services
  • Contribute to architectural decisions and drive best practices
  • Design and evolve RESTful and gRPC APIs
  • Collaborate with cross-functional teams
  • Implement comprehensive unit and integration testing strategies
  • Maintain operational awareness across infrastructure and application layers
  • Participate in code reviews and engage in peer mentoring

Requirements

  • Professional experience with F# for backend service development
  • Solid understanding of functional programming principles
  • Strong grasp of distributed systems fundamentals including messaging semantics
  • Practical experience with event-driven architectures
  • Hands-on experience with Apache Kafka
  • Hands-on experience developing and operating cloud-hosted applications
  • Strong understanding of relational databases
  • Proficiency in unit and integration testing practices
  • Experience with Docker for containerization
  • Familiarity with CI/CD practices
Benefits
  • Professional development opportunities with international customers
  • Collaborative work environment
  • Career path and mentorship programs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
F#functional programmingdistributed systemsevent-driven architectureApache Kafkacloud-hosted applicationsrelational databasesunit testingintegration testingDocker
Soft Skills
collaborationpeer mentoringarchitectural decision makingbest practices