← All roles

Senior Backend Engineer (Java/Python)

BTSE· Data /
Apply on company site
RemoteFull-timePosted 4w ago

About the role

Senior Software Engineer (IC) at BTSE focused on translating operational needs into scalable technical solutions. Remote-friendly, with growth trajectory as the team scales.

Responsibilities

  • Proactively identify and lead the resolution of business challenges by translating complex operational needs into streamlined technical roadmaps that improve company-wide efficiency.
  • Design and maintain high-performance Web Applications and Microservices following MVC architecture using Python (FastAPI) and HTML/JavaScript.
  • Architect and implement internal services and integrations following REST best practices to ensure long-term scalability and maintainability.
  • Act as a bridge between technical and business teams, effectively communicating the value of technical solutions to non-technical stakeholders to ensure alignment and buy-in.
  • Continuously research and adopt new tools or methodologies to automate high-touch manual processes and resolve persistent business pain points.
  • Manage the complete software development lifecycle, from initial discovery and data schema design to deployment and Unix-based operational support.

Qualifications

  • 5+ years of backend development experience with Python and / or Java, including deep knowledge of modern asynchronous frameworks (preferably FastAPI).
  • Proven experience building integrated web applications using REST APIs, HTML, and JavaScript.
  • Practical understanding of MVC architecture and a commitment to REST best practices.
  • Advanced proficiency in modern SQL (PostgreSQL), with the ability to design schemas and optimize queries for complex business logic and data integrity.
  • Solid experience with Unix/Linux systems for development, debugging, and operational management.
  • Practical experience with Docker and GitLab CI/CD for containerization and automated delivery.
  • A proactive mindset with the ability to independently discover challenges and drive high-impact solutions in a fast-paced environment.
  • Strong communication skills with the ability to articulate technical concepts to both technical peers and non-technical business partners.

Skills

Required:PythonJavaFastAPIREST APIsMVCPostgreSQLUnix/LinuxDockerGitLab CI/CDCommunication

Benefits

  • Competitive Pay & Bonuses: Competitive compensation, festive, and birthday allowance.
  • Holistic Well-being & Balance: Comprehensive insurance, massage services, weekly team lunches, well stocked pantry, dedicated birthday day off.
  • Dynamic, Inclusive Culture: Flat, open environment with company trips, team events, and active sports clubs.
Last updated Oct 21, 2026. Interested? Apply on the company site.

More open roles at BTSE