Give wings to your ideas!
Python Engineer
Location
India
Posted
128 days ago
Salary
0
Seniority
Senior
Job Description
Python Engineer
Shuru
• Design, develop, test, and maintain backend services and APIs to support our platform's functionality and scalability. • Take full ownership of your projects, from concept to deployment. • Collaborate with cross-functional teams to define requirements, timelines, and deliverables. • Leverage your expertise in Python, SQL, and LLMs to build efficient, high-quality code that meets business objectives. • Contribute to the architecture and optimisation of our backend infrastructure hosted on AWS. • Assist in setting up and maintaining CI/CD pipelines to ensure seamless and automated code deployment. • Tackle complex technical challenges and find creative solutions to ensure the reliability and performance of our backend systems.
Job Requirements
- Strong proficiency in Python programming
- Experience with the FastAPI framework for building APIs
- Proficiency in using Pydantic for data validation and settings management
- Experience with containerization technologies, particularly Docker
- Familiarity with SQL databases, especially PostgreSQL (SQLAlchemy)
- Knowledge of NoSQL databases, specifically Redis
- Understanding of RESTful API design and implementation
- Experience with asynchronous programming in Python (asyncio)
- Familiarity with microservices architecture
- Knowledge of version control systems, preferably Git
- Understanding of cloud computing concepts.
Benefits
- Competitive salary and benefits package.
- Opportunity to work with a team of experienced product and tech leaders.
- A flexible work environment with remote working options.
- Continuous learning and development opportunities.
- Chance to make a significant impact on diverse and innovative projects.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – Node.js, Go, Python
CloudTalkCalling software for scaling businesses. #15 in G2's Top 100 Best Software Awards.
• Build and operate Voice platform services with high performance, scalable and zero downtime releases in the AWS environment • Integrating 3rd party AI tools into our ecosystem • Take care of the smooth running of our infrastructure • Participate in the development of automation and scaling of our infrastructure • Improve security • Collaborate across teams on best practices to build, test and operate services at scale
Senior Database Engineer, DBA
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
• Support and operate enterprise-scale, mission critical database platforms across PostgreSQL, MongoDB, MySQL/MariaDB, and Microsoft SQL Server. • Ensure high availability, performance tuning, disaster recovery. • Participate in identifying opportunities for improving database reliability and performance. • Automate tasks related to the database lifecycle and infrastructure. • Work on capacity planning, database scaling, and optimization efforts.
Principal Technical Architect
Highmark HealthCreating remarkable health experiences, freeing people to be their best.
• Lead the development and articulation of complex architecture vision and strategy, ensuring alignment with business goals and strategic initiatives. • Champion the adoption of best practices and emerging technologies, driving innovation and continuous improvement across the organization. • Collaborate with senior stakeholders across the organization, influencing decision-making and ensuring alignment on complex architectural solutions. • Lead the evaluation and selection of new technologies and solutions, ensuring they meet the organization's evolving needs and strategic direction. • Develop and maintain comprehensive architectural documentation, ensuring clarity and consistency across all stakeholders. • Proactively identify and mitigate potential risks and challenges, ensuring the successful implementation and ongoing operation of complex architectures. • Serve as a subject matter expert and advocate for architectural best practices, contributing to the development of organizational standards and policies. • Provide expert guidance and mentorship, fostering a culture of collaboration and knowledge sharing.
Principal Software Development Engineer – Golang
CVS HealthBringing our heart to every moment of your health.
• Design, develop, and maintain high-quality, reusable reference libraries, frameworks, and foundational services that empower application teams to build scalable and robust solutions (e.g., common patterns for Kafka integration, gRPC/Protobuf communication, and Role-Based Access Control (RBAC)). • Create comprehensive, documentation-first resources, examples, and templates that serve as blueprints for engineering teams. • Collaborate closely with product-aligned engineering teams to understand their needs and ensure enablement solutions are practical, maintainable, and widely adopted. • Contribute to fostering a culture of technical excellence, standardization, and continuous improvement across the engineering organization. • Provide guidance and support to engineering teams on the effective adoption and utilization of enablement tools and libraries. • Independently drive the design, development, and delivery of reusable tools and libraries from conception to completion, effectively managing project scope and communicating progress.




