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.

Quality Assurance Engineer, Trust CX Innovation

Senior Quality Assurance Engineer role at Amazon's Alexa Trust CX Innovations team, focusing on testing and quality assurance for AI-powered products while ensuring privacy and accessibility standards.

Senior Software Engineer

Senior Software Engineer role at Microsoft AI organization focusing on building secure and compliant services for Copilot, Bing, and other Microsoft AI products.

Critical Environment Instrumentation Engineer (CEIE)

Critical Environment Instrumentation Engineer role at Microsoft focusing on maintaining and managing industrial control systems in 24x7x365 mission-critical datacenters.

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 6 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?