Search by job, company or skills

Spark Eighteen

Backend Engineer- Python- SR1

new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

This is a remote position.

We are looking for a highly skilled and experienced Senior Backend Developer (SR1)to join Spark Eighteen in a full-time capacity. The ideal candidate is a backend engineering expert with deep Python expertise who can lead the design and architecture of critical modules, optimize system performance, and drive engineering excellence across projects.

In this role, you will take ownership of building scalable, high-performance backend systems while providing strong technical leadership. You will conduct in-depth code reviews, mentor mid-level and junior developers, participate in hiring processes, and enforce best practices in coding, architecture, and quality assurance. You will lead complex project components end-to-end, develop risk mitigation strategies for technical challenges, and design solutions aligned with broader business objectives. Additionally, you will contribute to internal engineering standards, training materials, documentation, and knowledge-sharing initiatives.



Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • 3+ years of professional experience in Python backend development.

  • Expert understanding of Python and backend architecture design, OOP design principles, design patterns (Factory, Singleton, Observer), and service modularization.

  • Deep mastery of Django and/or Flask frameworks, including ORM optimization, models, migrations, advanced features, Django Signals, and middleware customization.

  • Strong expertise in designing modular, scalable REST APIs following best practices such as versioning, correct status codes, and idempotency.

  • Advanced knowledge of environment configuration management across development, staging, and production environments.

  • Proficiency in CI/CD implementation, including build pipelines, automated testing, and deployment strategies.

  • Experience with logging and monitoring solutions such as ELK, Prometheus, and Sentry.

  • Strong skills in performance profiling and optimization techniques, including database query optimization.

  • In-depth understanding of web security concepts including CORS, CSRF, XSS prevention, and authentication systems.

  • Experience with caching strategies using Redis or Memcached.

  • Strong knowledge of background job processing using Celery or RQ.

  • Expertise in asynchronous processing using Celery, async/await, or similar technologies.

  • Proficiency in writing comprehensive unit and integration tests using pytest, coverage tools, and mocking tools.

  • Advanced system design capabilities with the ability to build scalable and efficient architectures.

  • Experience with multi-threading and multi-processing in I/O-heavy services and performance-critical applications.

  • Experience implementing rate limiting and API throttling mechanisms.

  • Knowledge of API schema generation and documentation using Swagger/OpenAPI.

  • Ability to design and architect critical modules ensuring scalability, performance, and maintainability.

  • Strong code review capabilities focused on performance optimization and architectural soundness.

  • Experience leading complex project components from conception to completion with technical ownership.

  • Ability to develop and implement risk mitigation strategies for technical challenges.

  • Experience advocating and enforcing best practices, coding standards, and quality assurance processes.

  • Proven mentoring experience supporting the growth of junior and mid-level developers.

  • Experience participating in technical interviews and evaluating engineering talent.

  • Strong knowledge-sharing abilities through documentation, training sessions, and pair programming.

  • Ability to contribute to internal engineering standards and training materials.

  • Excellent cross-functional communication skills with the ability to translate complex technical concepts clearly.



Benefits

  • Comprehensive insurance coverage that gives you peace of mind, so you can focus on doing your best work

  • Flexible work arrangements designed to support sustained productivity, personal well-being, and work-life balance

  • Continuous learning and accelerated skill development through hands-on projects and mentorship from experienced industry leaders

  • Global client exposure across 20+ countries, offering real-world experience with diverse markets and business environments

  • Opportunity to work on high-impact, large-scale projects that have collectively generated over $1B in measurable business value

  • Competitive, market-aligned compensation packages that recognize performance, expertise, and long-term contribution

  • Monthly demo days that celebrate innovation, showcase your work, and give you a real voice in what we build

  • Annual recognition programs and performance-driven awards in a truly meritocratic environment

  • Referral bonuses that reward you for helping grow a strong, like-minded team

  • A strong problem-solving culture with opportunities to tackle meaningful, real-world challenges

  • A positive, people-first workplace that supports happiness, balance, and long-term growth





More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143391863