Staff Backend Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#390075·Dodano dziś·1
Źródło: RemofirstTech Stack / Keywords
BackendPythonJavaSoftware DevelopmentDjangoFastAPIFlaskSpring Boot
Firma i stanowisko
RemoFirst is transforming the way businesses hire and manage global teams. Our mission is to enable Freedom of Work by providing an all-in-one global HR platform that simplifies hiring, compliance, payroll, and benefits management. We partner with some of the world’s most innovative companies, including Fortune 500 businesses and leading startups. We are a small but strong team of 200+ people hyper-focused on delivering a world-class platform and unparalleled service with our industry-leading partnerships.
Wymagania
- 8+ years of backend software development experience
- Strong professional experience with Python (Django, FastAPI, Flask, or similar frameworks)
- Strong professional experience with Java, preferably using Spring Boot
- Experience designing and consuming RESTful APIs
- Experience with relational databases (PostgreSQL, MySQL) and exposure to NoSQL databases
- Familiarity with unit testing, integration testing, and test-driven development (TDD)
- Experience with CI/CD pipelines, Git, and modern development workflows
- Deep understanding of microservices architecture and distributed systems
- Experience working with cloud platforms (AWS preferred)
- Strong problem-solving skills and attention to performance and scalability
- Excellent written and verbal communication skills in English
Obowiązki
- Design, develop, and maintain backend services using Java, Python, SpringBoot, FastAPI, Postgres, and Kafka
- Work closely with cross-functional teams including Product, Design, Operations, and Sales to build reliable products addressing remote talent market needs
- Make architectural decisions about transitioning from legacy monolith to microservices, establishing domain boundaries, and selecting distributed system patterns
- Lead Engineering Community of Practice in adopting engineering practices like TDD, continuous delivery, SRE culture, and API-first design
- Mentor less senior engineers by writing quality code, leading learning sessions, conducting code reviews, and encouraging best practices
Benefity
- Fully remote role
- Opportunity to work on global-scale systems and products
- Exposure to international teams and modern engineering practices
- High ownership and autonomy in a fast-growing startup environment
- Strong culture based on speed, ownership, trust, transparency, customer obsession, and excellence
- Work on real problems with global impact and help redefine how the world works
RemoFirst
3 aktywne oferty