About the Role
We are seeking a Staff Backend Engineer - Python Remote to join our innovative team at Tide. As a Staff Engineer, you will play a crucial role in defining and owning part of the target architecture for your domain, ensuring that all projects and services align with our strategic goals. With over 1.8 million members globally, Tide is transforming the small business banking market, and your expertise will help us continue this mission.
What You'll Do
- Define and own the target architecture for your domain, ensuring alignment with other Staff Engineers.
- Work on early engineering phases to establish a solid foundation for your team.
- Collaborate with product teams to select technology partners and lead backend engineers across multiple agile teams.
- Divide your time between design, coding, and coaching other team members.
- Translate requirements into well-engineered solutions in collaboration with product owners, mobile & web engineers, and data scientists.
- Contribute to our Community of Practice, sharing best practices and technical knowledge.
- Ensure the delivery of secure, well-tested, and well-documented software.
- Integrate with various third-party providers and partners to enhance our service offerings.
Requirements
- Extensive experience (10+ years) in building server-side applications with a strong focus on Python, Java, C#, or similar languages.
- Proficient in backend frameworks such as FastAPI, Flask, or Django.
- Experience with service-oriented architecture and implementing RESTful APIs.
- Ability to engineer scalable and reliable solutions in a cloud-native environment.
- Familiarity with relational databases like MySQL and PostgreSQL.
- Comfortable working in an agile environment and communicating technical concepts to non-technical audiences.
- Exposure to continuous integration, delivery, and deployment practices.
- Experience in financial services is beneficial but not required.
Nice to Have
- Experience with Docker, Terraform, and AWS services.
- Familiarity with event-driven architecture and message brokers like Kafka.
- Knowledge of monitoring tools such as DataDog and ElasticSearch.
What We Offer
- Competitive salary ranging from $140,000 to $180,000 per year.
- Fully remote work environment with flexible hours.
- Opportunities for professional growth and development.
- Access to cutting-edge technologies and tools.
- A collaborative and inclusive company culture.
- Health and wellness benefits.
This Staff Backend Engineer position at Tide offers a unique opportunity to lead engineering efforts in a rapidly growing FinTech company. With a competitive salary and a fully remote work environment, this role is ideal for experienced engineers looking to make a significant impact.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months