Senior Python Developer

Xcelirate develops technologically-advanced platforms accessed by thousands of users every minute, maintaining market dominance and achieving global expansion.
$70,000
Backend
Senior Software Engineer
Hybrid
7+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer position at Xcelirate, focusing on PHP development and full-stack web applications with 12+ years of experience required.

Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

System Software Engineer, Tools

Senior System Software Engineer position at Annapurna Labs (AWS) developing tools and software solutions for cloud platform development, requiring 5+ years experience in software development.

Description For Senior Python Developer

Xcelirate is seeking a highly skilled Senior Python Developer to join their dynamic organization. The role involves designing, developing, and maintaining high-quality software applications for diverse use cases. Key responsibilities include:

  • Designing and implementing complex software applications using Python 3+ and related frameworks (Django, Flask, FastAPI)
  • Collaborating with cross-functional teams to gather requirements and deliver high-quality solutions
  • Analyzing and improving application performance, scalability, and stability
  • Contributing to development practices, coding standards, and tools
  • Participating in code reviews and ensuring adherence to best practices
  • Diagnosing and resolving software defects
  • Developing and maintaining RESTful APIs
  • Implementing security best practices
  • Collaborating with front-end developers for seamless integration
  • Documenting technical specifications and user guides

The ideal candidate will have:

  • 7+ years of software development experience, focusing on Python 3+
  • Strong knowledge of Docker, software design principles, and clean code
  • Experience with version control systems and CI/CD tools
  • Familiarity with SQL and NoSQL databases
  • Knowledge of async software development, queue systems, and distributed computing
  • Strong problem-solving skills and ability to work independently and collaboratively

Xcelirate offers a competitive salary, flexible allowance package, award-winning workplace, exotic company retreats, and numerous other benefits to support employee well-being and growth. Join a team of sharp developers working on cutting-edge platforms and contribute to Xcelirate's continued success and expansion.

Last updated 7 months ago

Responsibilities For Senior Python Developer

  • Design, develop, and implement complex software applications using Python 3+ and related frameworks
  • Collaborate with cross-functional teams to gather requirements
  • Analyze and improve application performance, scalability, and stability
  • Contribute to development practices, coding standards, and tools
  • Participate in code reviews
  • Diagnose and resolve software defects
  • Develop and maintain RESTful APIs
  • Implement security best practices
  • Participate in the entire application lifecycle
  • Collaborate with front-end developers
  • Document technical specifications and user guides
  • Research new technologies and tools to optimize development processes

Requirements For Senior Python Developer

Python
MySQL
  • 7+ years of software development experience with Python 3+
  • Experience with Docker in development and production
  • Strong understanding of software design principles and clean code
  • Experience with version control systems (e.g., Git) and CI/CD tools
  • Familiarity with SQL and NoSQL databases
  • Knowledge of async software development, queue systems, distributed computing
  • Experience with web and networked software
  • Background in building scalable software solutions
  • Comfortable with Agile methodologies (Scrum, Kanban)
  • Problem-solving skills and ability to deliver high-quality solutions
  • Proactive learner, staying up-to-date with industry trends
  • Strong communication skills (written and verbal)

Benefits For Senior Python Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Relocation Benefits
  • Competitive base salary
  • Flexible allowance package up to 30% on top of gross salary
  • Award-winning Barcelona office with games and fully stocked pantry
  • Annual company retreats to exotic destinations
  • FC Barcelona VIP Experience
  • In-office chair massages
  • Annual learning budget
  • Relocation support
  • Comprehensive health insurance
  • Daily catered breakfasts and lunches
  • Top-notch workstation (MacBook)
  • Access to global co-working spaces
  • Language lessons (English and Spanish)
  • Various exciting events throughout the year

Interested in this job?