Senior Backend Software Engineer - Remote
About the Role
We are seeking a Senior Backend Software Engineer - Remote to join our dynamic team. This is an exciting opportunity for an experienced engineer to contribute to innovative backend and data products. As a Senior Backend Software Engineer, you will leverage your expertise in Python and cloud technologies to deliver high-quality solutions.
What You'll Do
- Develop and maintain backend systems using Python (FastAPI) and SQL.
- Work on Gen AI / Agentic AI application development utilizing frameworks such as langchain/graph, ADK, and CrewAI.
- Deploy applications on Google Cloud Platform (GCP), including Cloud Run, GKE, and BigQuery.
- Collaborate with cross-functional teams to define and implement new features.
- Participate in daily stand-up meetings and contribute to user stories.
- Embrace a fail-fast, iterative mindset to ship quickly and learn from breakages.
- Communicate effectively with US stakeholders to ensure project alignment.
- Explore existing codebases and troubleshoot issues independently.
Requirements
- 5-6 years of experience in backend development, particularly with Python and SQL.
- Strong understanding of cloud technologies, specifically Google Cloud Platform.
- Experience with Gen AI / Agentic AI frameworks.
- Proficiency in Unix/Linux scripting and data modeling.
- Bachelor's degree in Computer Science, IT, or equivalent experience.
- Excellent verbal and written communication skills.
- Ability to work independently and manage time effectively.
Nice to Have
- Experience with Java/Spring Boot.
- Familiarity with event-driven architecture.
- Knowledge of Apache Spark and PySpark.
What We Offer
- Competitive salary ranging from $140,000 to $160,000 per year.
- Fully remote work environment.
- Opportunities for professional development and growth.
- Collaborative and innovative team culture.
- Flexible work hours to accommodate your schedule.
This Senior Backend Software Engineer role offers a competitive salary, remote work flexibility, and the chance to work with cutting-edge AI technologies.
Who Will Succeed Here
Proficient in Python and FastAPI, with a strong ability to design and implement RESTful APIs for scalable backend systems, ensuring high performance and responsiveness.
Self-motivated and disciplined, thriving in a fully remote work environment, with excellent time management skills and the ability to collaborate asynchronously across different time zones.
Deep understanding of data modeling and SQL, with practical experience in leveraging Google Cloud Platform for database management and deployment, alongside familiarity with Gen AI and Agentic AI technologies.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months