Role in brief
BTSE is a global fintech and blockchain company looking for a Senior Backend Engineer to develop technical solutions using Python and Java. Ideal candidates have extensive backend experience and strong communication skills.
About the role
As a Senior Backend Engineer at BTSE, you will tackle operational challenges by designing and maintaining high-performance web applications and microservices. Your role will involve creating technical roadmaps and implementing internal services based on REST best practices.
You will work within a team that values innovation and efficiency, contributing to the development of solutions for over 100 corporate clients. Success in this position means effectively communicating technical details to non-technical stakeholders and continuously adopting new tools to enhance processes.
The salary range for this role is between $135,000 and $225,000, depending on experience.
Skills that matter here
- Python: This role requires extensive use of Python for backend development.
- Java: Java will be used alongside Python for building web applications.
- FastAPI: Experience with FastAPI is preferred for developing asynchronous applications.
- REST: You will architect internal services following REST best practices.
- PostgreSQL: Advanced SQL skills, particularly in PostgreSQL, are essential for this position.
- Docker: Docker will be used for containerization in the development process.
Who this role suits
- You have a strong background in backend development with at least 5 years of experience.
- You are skilled at communicating complex technical concepts to non-technical audiences.
- You thrive in a remote work environment and are proactive in identifying and solving challenges.
- You are adaptable and eager to learn new tools and technologies.
From the employer
- Proactively identify and resolve business challenges by creating technical roadmaps.
- Design and maintain high-performance web applications and microservices using Python and Java.
- Architect and implement internal services following REST best practices.
- Communicate technical solutions to non-technical stakeholders.
- Research and adopt new tools to automate processes.
- Manage the complete software development lifecycle.
- 5+ years of backend development experience with Python and/or Java.
- Experience with modern asynchronous frameworks, preferably FastAPI.
- Proven experience building web applications using REST APIs, HTML, and JavaScript.
- Advanced proficiency in modern SQL, particularly PostgreSQL.
- Experience with Unix/Linux systems.
- Experience with Docker and GitLab CI/CD.
- Strong communication skills.
Questions about this role
What is the remote policy?
The position is fully remote.
What level of seniority is this role?
This is a senior-level position.
How do I apply for this position?
Candidates can apply through the BTSE website.