CrawlJobs Logo

Senior Python Software Engineer

bloomreach.com Logo

Bloomreach

Location Icon

Location:
Czechia , Brno

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Senior Python Backend Software Engineer to join the Analytics team and take ownership of complex and business‑critical backend systems. Work on features like multi‑cloud data exports, data expiration, and analytics CRUD for reports, segmentations, and funnels. These systems sit at the heart of our analytics platform, handle large volumes of customer data, and require solid computer science fundamentals.

Job Responsibility:

  • Design, develop, maintain, and test Python backend services and modules
  • Own and evolve multi‑cloud export pipelines
  • Design and optimize MongoDB data models and queries
  • Work with Redis, Kafka, and Celery to build robust distributed systems
  • Design and implement REST APIs using Flask
  • Ensure data privacy and compliance in analytics pipelines
  • Diagnose and resolve production incidents in distributed environments
  • Contribute to testing and quality
  • Collaborate closely with other backend engineers, SRE/DevOps, and product managers

Requirements:

  • 3+ years of professional experience in Python backend development
  • Strong Python 3 skills including advanced OOP, decorators, context managers, iterators/generators, type hints
  • MongoDB expertise including complex aggregation pipelines, indexing, performance tuning
  • Redis experience for caching and distributed patterns
  • Strong background in distributed systems including task queues, asynchronous job processing, state machines, error recovery
  • Solid REST API design and implementation experience with Flask or similar
  • Ability to debug complex production issues
  • Strong communication skills and comfort working in a remote, highly collaborative team

Nice to have:

  • Experience designing and operating cloud storage integrations with resumable/multipart uploads
  • Experience integrating with SFTP/SSH
  • gRPC service development with Protocol Buffers
  • Background in analytics systems
  • Hands‑on experience with data privacy / GDPR implementation
  • Performance optimization for large datasets
  • Kafka or other event streaming systems
  • Experience with GCP and Kubernetes‑based deployments
  • Experience with or interest in the Go programming language
What we offer:
  • Great deal of freedom and trust
  • Flexible working hours
  • Virtual-first work with hubs across three continents
  • Company events
  • 5 paid days off to volunteer
  • People Development Program
  • Communication coach available
  • Leader Development Program
  • $1,500 professional education budget annually
  • Employee Assistance Program
  • Subscription to Calm app
  • 'DisConnect' days off each quarter
  • Sports, yoga, and meditation opportunities
  • Extended parental leave up to 26 weeks
  • Restricted Stock Units or Stock Options
  • Company performance bonus
  • Employee referral bonus up to $3,000
  • Work anniversary celebrations

Additional Information:

Job Posted:
January 24, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Python Software Engineer

Senior Python Software Engineer

For one of our clients we are looking for a specialist for the position of Senio...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of experience working with Python
  • Knowledge of Python Agent
  • Communication skills
  • Being proactive
  • Polish and English at a minimum level B2
Job Responsibility
Job Responsibility
  • Senior Python Software Engineer and consultant (communication, analysis, improvement propositions)
  • Contact with end customer
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Generous referral bonuses
  • Additional revenue sharing opportunities
  • Ongoing guidance from a dedicated Team Manager
  • Tailored technical mentoring
  • Dedicated team-building budget
  • Opportunities to participate in charitable initiatives and local sports programs
  • Supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right

Senior Python Software Engineer

Senior Python Software Engineer position at Inetum Polska, focusing on developin...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Python
  • Docker
  • FastAPI
  • SQL/RDBMS Experience - PostgreSQL used on project
  • English and Polish - C1
  • Hybrid work model (at least 3 days per week in the office - MUST)
Job Responsibility
Job Responsibility
  • Develop and maintain Python-based microservices for AI-driven applications
  • Design and build frameworks around AI agents within Azure cloud infrastructure
  • Focus on backend development, ensuring scalability, reliability, and high performance
  • Optimize and troubleshoot performance issues, particularly in chatbot applications
  • Work with Python frameworks to enhance efficiency and maintainability
  • Manage and optimize SQL databases for AI-driven applications
  • Implement best practices in prompt engineering and work with Large Language Models (LLMs)
  • Collaborate with AI/ML teams to integrate AI models into production systems
  • Ensure security, compliance, and best coding practices in AI application development
  • Stay up to date with emerging AI technologies and contribute to technical innovation
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Generous referral bonuses
  • Additional revenue sharing opportunities
  • Ongoing guidance from a dedicated Team Manager
  • Tailored technical mentoring
  • Dedicated team-building budget
  • Opportunities to participate in charitable initiatives and local sports programs
  • A supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are delighted to represent an innovative global leader in quantum computing t...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
https://gitmax.com/ Logo
Gitmax
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software engineering experience
  • Strong coding expertise in Python (and a desire to learn Rust if not already familiar)
  • Experience with PostgreSQL or similar databases
  • Proficiency with Terraform or other Infrastructure-as-Code tools
  • Hands-on experience deploying software to cloud platforms like AWS or Azure
  • A 2:1 degree or higher in Computer Science, Mathematics, Science, or Engineering
Job Responsibility
Job Responsibility
  • Design and deliver cloud infrastructure and application services for the quantum platform
  • Collaborate with research and software teams to optimize usability and reliability
  • Take ownership of user needs, translating concepts into robust implementations
  • Lead technical discussions and contribute to team decision-making
  • Write clean, efficient, and maintainable code
  • Deploy and maintain software on managed cloud platforms such as AWS and Azure
What we offer
What we offer
  • Competitive compensation package, including equity options
  • 28 days of paid holiday, in addition to public holidays
  • Flexible working arrangements to suit your lifestyle
  • Enhanced parental and adoption benefits
  • The opportunity to work alongside a team of world-leading researchers and innovators
  • Access to state-of-the-art technology and professional development opportunities
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer

Checkr is looking for an experienced Senior Staff Software Engineer to facilitat...
Location
Location
United States , Denver; San Francisco
Salary
Salary:
213000.00 - 295000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in computer science or related field (Bachelor's or Master's)
  • 15+ years experience as a software engineer
  • 2+ years leading architecture projects across an organization
  • 5+ years experience in a leadership role
  • Experience developing in Ruby, GoLang, and Python
  • Solid understanding of Cloud technologies and all layers of backend stacks
  • Strong collaboration, communication and project management skills
  • Deep understanding of micro-services design and asynchronous queueing models
  • Experience leading and influencing cross-functional teams
  • A strong sense of ownership
Job Responsibility
Job Responsibility
  • Proactively identify the top opportunities for impact for the engineering organization
  • Own direction and lead execution of organization-wide technical efforts
  • Hands-on contribution in areas with a high degree of business risk
  • Break down very complex projects into simple systems that can be effectively built and maintained by less experienced engineers
  • Create documents to set standards of architectural best practices that are consumed by the broader engineering org
  • Upskill the staff engineers in the company to systematically raise the bar for quality and scale
  • Inform buy vs build decisions, supporting broad business strategy
  • Deeply understand customer, partner, and product team needs, and represent your teams in technical conversations with company leadership
What we offer
What we offer
  • A fast-paced and collaborative environment
  • Learning and development allowance
  • Competitive cash and equity compensation, and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • Up to $25K reimbursement for fertility, adoption, and parental planning services
  • Flexible PTO policy
  • Monthly wellness stipend, home office stipend
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The role of a Senior Software Engineer for SolstiCE requires a combination of st...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on professional software development experience at a senior level
  • Proven experience of defining technical architectures and leading complex projects through to delivery
  • Proficiency in object-oriented and functional – good working knowledge of Scala and Python is desirable
  • Rigorous application of clean code and TDD principles
  • Passion and interest in shaping the way the system should be evolving to stay relevant, dependable and maintainable
  • Ability to work both independently and as a part of a team in a fast-paced and rapidly changing environment
  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering or experience performing a similar role
Job Responsibility
Job Responsibility
  • Liaising with the business stakeholders and business analysts to define new projects, ensure completeness of requirements and agree priorities
  • Evolving SolstiCE technical architecture, data flows, and integrations with upstream and downstream systems
  • Designing new core functionality
  • Implementing and delivering new features to expand product and use case coverage, enabling increased system adoption for critical business processes
  • Ensuring ongoing system robustness and stability
  • Coordinating team’s response to production issues
  • Coaching and mentoring less experienced team members to improve the standard of work
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend Cloud Software Developer

Senior backend cloud software developer role working on industry's leading AI/ML...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong background in developing production software in a cloud environment
  • Development of multitenant cloud SaaS solution
  • 12+ years overall experience with 4-5 years hands-on experience in above areas
  • B.Tech/B.E in computer science or related discipline
  • Golang programming language (must)
  • Python programming language
  • RESTful API design and development
  • Data structures and algorithms
  • Cloud software technologies (SaaS)
Job Responsibility
Job Responsibility
  • Working with various providers of data sources sending telemetry to Mist's Marvis AIOps solution
  • Developing customer facing APIs used by HPE-Juniper's application developers and customers
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Senior Software QA Engineer

Senior Software QA Engineer role at Hewlett Packard Enterprise working on the Hy...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 6-10 years experience
  • Knowledge of complete SDLC and experience in software testing methodology, tools, developing test strategy, test planning, test execution and test automation
  • Strong automation background to be able to own automation strategy and tools required to enhance a test automation framework
  • Proficiency in programming in Python
  • Strong troubleshooting and analytical skills
  • Knowledge of tools and processes for functional, regression, scale testing
  • Self-motivated with excellent verbal and written communication skills
  • Ability to use Jira, Confluence, and related software
  • Knowledge of Agile methodology and hands-on participation in Scrum
Job Responsibility
Job Responsibility
  • Designs, develops, troubleshoots and debugs software programs for software enhancements and new products
  • Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools
  • Determines hardware compatibility and/or influences hardware design
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Senior Software Engineer role in the Engineering team at Fever, the world's lead...
Location
Location
Spain
Salary
Salary:
50000.00 - 65000.00 EUR / Year
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong knowledge on good practices, testing and design patterns
  • You are proficient in business English
  • You know how to deliver code from development to production
  • Experience with RESTful APIs (implementation and consumption)
  • Knowledge of relational databases and SQL
Job Responsibility
Job Responsibility
  • Create, develop, improve, and maintain all Fever services
  • Participate in plannings, groomings and retrospectives
  • Come up with solutions to new difficult problems
  • Create production grade Python code
  • Mentor other team members through code reviews, sessions of architecture design and pair programming
What we offer
What we offer
  • 40% discount on all Fever events and experiences
  • Home office friendly anywhere in Spain
  • Relocation package for international candidates
  • Health insurance
  • Flexible remuneration with a 100% tax exemption through Cobee
  • English Lessons
  • Gympass Membership
  • Possibility to receive in advance part of your salary by Payflow
  • Stock options
  • Fulltime
Read More
Arrow Right