Job Description

Build Scalable, High-Performance Backend SystemsAt Axrail, we engineer robust, cloud-native solutions that drive modern applications. As a Python Backend Developer, you’ll be building the core infrastructure powering our platforms - ensuring reliability, scalability, and seamless integration with data and cloud services. If you thrive on solving complex technical challenges and collaborating with cross-functional teams, join us in building the future.Your Mission:Design, deploy, and maintain high-performance backend systems using Python and AWS. You’ll be developing the backbone of our architecture, working alongside frontend developers, data engineers, and DevOps specialists to deliver resilient, scalable solutions.Key Responsibilities:Build Scalable Backend Systems:Develop secure, high-performance Python APIs micro-services for AI/web applications.Develop integrations with data stores such as RDBMS (MySQL, MSSQL), NoSQL (DynamoDB, OpenSearch), and cloud storage (AWS S3).Develop integrations with messaging and third-party APIs as required by projects.Develop unit testsCloud-Native Development:Deploy and host Python API on AWS Lambda, preferably using infrastructure-as-code (Terraform/CloudFormation).Develop CI/CD pipeline and deployment automation.Familiarity with design best practices around serverless (AWS Lambda), containers (Dockers), and event-driven architectures.Requirements:Technical Expertise:3+ years of Python backend development and web application development.Hands-on experience with AWS (Lambda, S3, RDS, EC2) and infrastructure-as-code. Experience with Azure or other cloud platforms can be considered.Proficiency in database design (RDBMS/NoSQL) and API optimization.Familiarity with DevOps tools (Git, CI/CD pipelines).Familiarity with Container services such as Docker/Kubernetes is an advantage.Familiarity with developing or integrating GenAI is an advantage.Key Attributes for Success:Logical Thinker: Develop clean, test-able, maintainable, and scalable code.Problem-Solver: Debug issues and optimize complex systems efficiently.Collaborative Partner: Bridge gaps between teams with clear communication, especially with business users.Ownership Mentality: Take pride in delivering well-tested, production-ready solutions.Continuous Learner: Stay curious about emerging technologies and best practices.Why Axrail?🚀 Cloud Excellence: Partner with AWS premier partner to build scalable, cutting-edge solutions using top-tier cloud services.💡 High-Impact Projects: Develop systems that power transformative applications across industries.📈 Continuous Growth: Learn from top-tier engineers and work with the latest cloud and backend technologies.🔧 Innovation-Driven Culture: Experiment with modern architectures, serverless tech, and scalable design patterns.Ready to build the future? Apply now and help shape powerful, high-performance backend systems.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In