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

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

Jobs Related To Xcelirate Senior Python Developer

Senior Software Engineer

Senior Software Engineer position at Xcelirate in Barcelona, offering €90,000 salary with comprehensive benefits, requiring 12+ years of web development experience.

Senior Software Engineer

Senior Software Engineer role at Xcelirate, developing advanced platforms with PHP, frontend frameworks, and cloud technologies.

Software Development Engineer, AmazonLink

Senior Software Engineer role at Amazon building enterprise-scale supply chain integration solutions with competitive compensation and benefits.