CrawlJobs Logo

Senior Full-Stack Python Engineer

European Union · Job Posted June 30, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Senior Full-Stack Engineer to join a cross-functional engineering team building core components of the AI-driven document processing platform. This position requires strong backend engineering experience with Python as well as solid front-end or full-stack proficiency with TypeScript (preferably React, Next.js, or similar frameworks). You will work on delivering scalable APIs, microservices, data workflows, and UI components that power document automation features, internal tools, and operational dashboards. The role involves close collaboration with product, architecture, GenAI, and platform engineering teams. This role is ideal for someone who is hands-on, highly technical, and comfortable designing, developing, and deploying production-grade systems in cloud environments (preferably Google Cloud).

Job Responsibility

  • Design, develop, and maintain backend services using Python (FastAPI, Flask, Django, or similar frameworks)
  • Build front-end components and UIs using TypeScript (React, Next.js, or similar frameworks)
  • Develop and integrate REST APIs and microservices, ensuring strong performance, reliability, and observability
  • Collaborate closely with GenAI engineers to integrate AI-driven features and document-processing flows
  • Implement data processing pipelines for structured and unstructured data
  • Work with Google Cloud Platform services such as Cloud Run, Cloud Functions, Pub/Sub, and Cloud Storage
  • Contribute to the platform’s architecture, design patterns, and technical decision-making
  • Write automated tests and ensure a high level of code quality, maintainability, and security
  • Partner with product managers, designers, and QA engineers to deliver high-quality solutions on time
  • Document code, service interfaces, workflows, and architectural decisions

Requirements

  • 6+ years of professional software engineering experience, with significant work in both backend and full-stack roles
  • Strong proficiency in Python (FastAPI, Flask, Django, or similar)
  • Solid experience with TypeScript and modern front-end frameworks (React, Next.js, or similar)
  • Hands-on experience designing and implementing microservices, APIs, and backend systems
  • Strong understanding of databases: relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Firestore)
  • Experience with any cloud providers (AWS/Azure)
  • Familiarity with CI/CD pipelines, Docker, Git, and modern DevOps practices
  • Strong understanding of software engineering principles: scalability, reliability, performance, and security
  • Experience working in agile, cross-functional teams on complex products
  • Excellent communication skills and ability to work with both technical and non-technical stakeholders

Nice to have

  • Experience working with AI/ML or GenAI-driven systems
  • Experience with Google Cloud Platform
  • Familiarity with Vertex AI, Gemini, or integration with LLM-powered services
  • Experience with WebSockets, event-driven architectures, or Pub/Sub
  • Knowledge of authentication/authorization standards (OAuth2, JWT, IAM)
  • Experience with document processing, OCR, or workflow automation

What we offer

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Full-Stack Python Engineer

8 matching positions

Senior Full-stack (Python + Go) Engineer

N-iX is looking for a Senior Full-stack (Python + Go) Engineer to join a collabo...
Location
Location
Poland
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in Software Engineering
  • Strong expertise with Python and Golang
  • Experience building full-stack applications end-to-end
  • Good understanding of RESTful APIs and client-server architecture
  • Familiarity with Agile development methodologies
  • Experience working in a team environment with shared ownership
  • Comfortable using AI tools in daily development (e.g., coding assistants, test generation, debugging, documentation support)
  • Experience with AWS and GCP clouds
  • Experience with Kafka ecosystem & Redis, PostgreSQL
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services in Python and Golang
  • Collaborate closely with backend, frontend, and QA engineers in an Agile/Scrum environment
  • Write clean, testable, and well-documented code
  • Integrate and work with APIs, data stores, and third-party services
  • Use AI-assisted development tools (e.g., code assistants, testing tools, analysis tools) to improve delivery speed and quality
  • Support production systems and participate in troubleshooting when needed
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Senior Full Stack Engineer (Python)

The product focuses on transforming the large and inefficient returns segment of...
Location
Location
Ukraine
Salary
Salary:
Not provided
startupsoft.com Logo
StartupSoft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong full-stack engineering experience (mid-senior or senior level)
  • Experience designing and delivering production systems end-to-end
  • Strong backend experience with at least one of: Python (preferred), or C# / .NET
  • Frontend experience with modern JS frameworks: Vue / Nuxt or similar (React/Angular acceptable)
  • Experience working with relational databases (PostgreSQL or similar)
  • Experience building REST APIs and scalable web services
  • Strong problem-solving skills and ability to work autonomously
Job Responsibility
Job Responsibility
  • Design and implement new product features across the customer marketplace and internal operations tools
  • Translate loosely defined business problems into scalable technical solutions
  • Take ownership of projects from planning to production deployment
  • Help prioritize and execute a growing feature backlog
  • Build and maintain scalable backend services and APIs
  • Contribute to ongoing migration from C# to Python for internal systems
  • Improve performance, reliability, and scalability of existing services
  • Work with PostgreSQL and Elasticsearch integrations
  • Develop and maintain modern web frontends using Vue/Nuxt
  • Collaborate with product and operations teams to improve user workflows
What we offer
What we offer
  • Work with top entrepreneurs and startups from Silicon Valley and EU
  • Become an integral part of the core team — be more than someone who just writes code
  • Potential to receive equity in high-growth startups
  • Beautiful offices in the best locations with high-end amenities
  • Above average salary, benefits & medical insurance
  • Only the latest, modern technologies with no legacy code and management bureaucracy
  • Contribute to well-funded products with potential to impact millions
  • Tight-knit team with an inclusive and transparent culture
  • Fulltime
Read More
Arrow Right

Senior Engineer - Full-Stack

Our Senior Engineer is a key member of the engineering staff working across the ...
Location
Location
United States , Chevy Chase; Austin; Palo Alto; Dallas; Seattle
Salary
Salary:
100000.00 - 215000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced experience with Java, C#/.NET, HTML-5, JavaScript/TypeScript, Angular/react, XML, JSON, RESTful Web Services and/or Flutter (a plus)
  • Experience with one additional modern language such as Java, C# or Python and with open-source software is a plus
  • Advanced experience within the .NET framework, Including SQL Server, ASP.NET, MVC, Web API, and REST
  • Proven full-stack development experience understanding of microservices oriented architecture and API first design (REST, graphQL)
  • Experience architecting and designing new and current systems
  • Advanced understanding of monitoring concepts and tooling
  • Advanced understanding of security protocols and products
  • Experience with continuous delivery and infrastructure as code
  • Ability to excel in a fast-paced environment
  • Architecture assessment and proposals
Job Responsibility
Job Responsibility
  • Scope, design, and build scalable, resilient distributed systems including front-end and back-end development
  • Engage in cross-functional collaboration throughout the entire software lifecycle
  • Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization
  • Define, create, and support reusable application components/patterns from a business and technology perspective
  • Utilize programming languages like Java, C#, Python or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services
  • Mentor other engineers
  • Consistently share best practices and improve processes within and across teams
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Senior Engineer - Full-Stack

Our Senior Engineer is a key member of the engineering staff working across the ...
Location
Location
United States , Chevy Chase; Palo Alto; Seattle
Salary
Salary:
105000.00 - 215000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced experience with Java, C#/.NET, HTML-5, JavaScript/TypeScript, Angular/react, XML, JSON, RESTful Web Services and/or Flutter (a plus)
  • Advanced experience within the .NET framework, Including SQL Server, ASP.NET, MVC, Web API, and REST
  • Proven full-stack development experience understanding of microservices oriented architecture and API first design (REST, graphQL)
  • Experience architecting and designing new and current systems
  • Advanced understanding of monitoring concepts and tooling
  • Advanced understanding of security protocols and products
  • Experience with continuous delivery and infrastructure as code
  • Ability to excel in a fast-paced environment
  • Architecture assessment and proposals
  • 5+ years of professional software development experience within .NET framework (C# including object-oriented design) or Java
Job Responsibility
Job Responsibility
  • Scope, design, and build scalable, resilient distributed systems including front-end and back-end development
  • Engage in cross-functional collaboration throughout the entire software lifecycle
  • Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization
  • Define, create, and support reusable application components/patterns from a business and technology perspective
  • Utilize programming languages like Java, C#, Python or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services
  • Mentor other engineers
  • Consistently share best practices and improve processes within and across teams
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Senior Engineer - Full-Stack

GEICO is seeking an experienced Senior Engineer with a passion for building high...
Location
Location
United States , Chevy Chase; Palo Alto; Dallas; Seattle
Salary
Salary:
100000.00 - 215000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced experience with Java, C#/.NET, HTML-5, JavaScript/TypeScript, Angular/react, XML, JSON, RESTful Web Services and/or Flutter (a plus)
  • Experience with one additional modern language such as Java, C# or Python and with open-source software is a plus
  • Advanced experience within the .NET framework, Including SQL Server, ASP.NET, MVC, Web API, and REST
  • Proven full-stack development experience understanding of microservices oriented architecture and API first design (REST, graphQL)
  • Experience architecting and designing new and current systems
  • Advanced understanding of monitoring concepts and tooling
  • Advanced understanding of security protocols and products
  • Experience with continuous delivery and infrastructure as code
  • Ability to excel in a fast-paced environment
  • Architecture assessment and proposals
Job Responsibility
Job Responsibility
  • Scope, design, and build scalable, resilient distributed systems including front-end and back-end development
  • Engage in cross-functional collaboration throughout the entire software lifecycle
  • Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization
  • Define, create, and support reusable application components/patterns from a business and technology perspective
  • Utilize programming languages like Java, C#, Python or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services
  • Mentor other engineers
  • Consistently share best practices and improve processes within and across teams
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Senior Full-stack Engineer - Threat Intelligence

As a Senior Full stack Engineer in the Threat Intelligence team, we are looking ...
Location
Location
Czechia , Prague
Salary
Salary:
Not provided
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years of software development experience in a production environment with deep proficiency in Backend technologies (Python), including API design, Databases, and Microservices, alongside solid experience with modern Frontend frameworks.
  • Experience with Cloud computing (e.g., GCP, AWS, or similar).
  • Experience with DevOps practices (CI/CD pipelines, etc.).
  • Problem Solving: Strong creative problem-solving skills with a focus on system design and performance optimization.
  • Attention to Detail: Excellent attention to detail and a commitment to high-quality technical execution.
  • AI Proficiency: Hands-on approach to AI Research and the ability to integrate AI into production environments.
  • Passionate and responsible team player with strong communication skills.
  • Understanding of the full lifecycle development process, including business and functional requirements, developing technical designs, implementation of scalable solutions, and object-oriented design.
Job Responsibility
Job Responsibility
  • Build, maintain, and release well-architected services by writing clean Python code and following best practices.
  • Own a feature from database design to the UI, making well-reasoned design tradeoffs.
  • Lead AI Research & POCs to find innovative solutions for threat intelligence.
  • Take an active role in high-level architectural thinking, working with both legacy code and greenfield projects.
  • Partner with internal teams to ensure we are understanding and delighting our customers.
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Engineer

At SitePen, senior engineers are trusted to do meaningful work with other highly...
Location
Location
United States
Salary
Salary:
Not provided
sitepen.com Logo
SitePen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Typically 15+ years of full-time software engineering experience, though exceptional candidates with fewer years are welcome.
  • Comfortable owning problems from browser to database to cloud infrastructure.
  • Able to communicate effectively with engineers, product teams, and executives.
  • Cares about outcomes, reliability, maintainability, and leaving systems better than they were found.
  • Knows when to move quickly, when to be deliberate, and when to challenge assumptions constructively.
  • This role assumes strong experience with AI-assisted software development and the ability to use modern tooling effectively across day-to-day engineering work, including: Solution design and technical exploration
  • Coding and implementation speed
  • Refactoring legacy systems
  • Debugging and root-cause analysis
  • Test generation and automation
Job Responsibility
Job Responsibility
  • Build and deliver production software across the stack
  • Architect practical solutions grounded in business needs
  • Work directly with customers, product leaders, and engineering teams
  • Improve systems that are slow, fragile, outdated, or difficult to scale
  • Raise standards through example and collaboration
  • Make strong technical decisions and clearly explain tradeoffs
  • Support other engineers through reviews, mentoring, and leadership
What we offer
What we offer
  • Competitive compensation based on experience and impact
  • benefits that support a sustainable career and life outside work
  • Trust and autonomy
  • Talented peers
  • Practical processes
  • Respect for life outside work
  • Interesting technical challenges
  • Long-term thinking over short-term chaos
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Engineer

The is a research-driven SaaS platform that helps software engineering organizat...
Location
Location
Moldova , Chisinau
Salary
Salary:
Not provided
yopeso.com Logo
Yopeso
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior engineer (5+ years)
  • Can move comfortably between frontend and backend
  • Enjoys solving ambiguous problems
  • Thinks outside the box
  • Thrives in small, high-ownership teams
  • Stack: React, PHP (OOP), Python, Rust, Docker, AWS
Job Responsibility
Job Responsibility
  • Own features end-to-end
  • Help shape architecture
  • Participate in product brainstorming
  • Improve performance and scalability
  • Contribute to DevOps and infrastructure
What we offer
What we offer
  • Competitive remuneration
  • Remote work
  • 28 calendar days of vacation
Read More
Arrow Right