Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Engineer (Python)

$96.86k - $196.57k
Full-time

Dotmatics

Our Why At Dotmatics At Dotmatics, we believe science, data, and decision-making must be deeply intertwined for innovation to thrive. Our Portfolio includes Luma, LumaLab Connect, ELN Platform, Graphpad Prism, Geneious, SnapGene, Protein Metrics, OMIQ, FCS Express, LabArchives, NQuery, EasyPanel, MStar, SoftGenetics and Virscidian. We have a vision for a new Lab of the Future that will change the future of scientific research. We have created the world’s most comprehensive digital science platform – best-of-breed software applications already used by more than 2 million scientists, together in a single ecosystem united by a powerful, flexible enterprise data platform. This is not flat data buried away in digital graveyards. This is dynamic, multi-dimensional decision-making. Scientific enterprises need a new level of effectiveness to achieve tomorrow’s breakthroughs. Illness will not wait. The biosphere will not wait. We are tireless in our vision, because the time for innovation is now. Shaping the Future of Science At Dotmatics Our global team of more than 800 colleagues are dedicated to supporting our customers in over 180 countries. Together, with our scientific community of users, we accelerate scientific innovation in order to make the world a healthier, cleaner, and safer place to live. You’ll join a collaborative, global team pushing the boundaries of scientific innovation. Your ideas and efforts will have a tangible impact, accelerating scientific progress and discovery. We offer a dynamic, remote-friendly environment that fosters high integrity and collaboration, empowering you to excel. Dotmatics is a company built by scientists, for scientists. Combined, we are now the world’s largest cloud-based scientific research R&D platform. We need your help to keep growing and pioneering the future. We are Science Driven. We are Customer Centric. We are Better Together. What do we need We are seeking a Senior Full Stack Engineer with advanced Python skills to join our team building and advancing the Luma platform—an AI-Native Multimodal Research Platform for Scientific Intelligence. A platform that helps customers analyze and configure data within their system. This role offers the opportunity to work on cutting-edge AI/ML technology, architecting scalable microservices, and delivering production-ready systems that integrate with enterprise data platforms. You will build AI agents that perform real work—systems that plan tasks, call tools, execute workflows, interact with APIs, and integrate with real-world data sources. You'll be working in a collaborative, agentic coding environment where modern development tools support your workflow, enabling rapid iteration while maintaining high code quality standards. In this role you will get to Development & Implementation * Design and implement AI agent workflows and tooling using LangChain/LangGraph, enabling AI models to plan actions, call tools, use APIs, search information, and reliably complete multi-step workflows. * Build and maintain the tools, function interfaces, and system connectors that AI agents use to interact with databases, document stores, enterprise apps, and external APIs. * Ensure AI agents operate safely, follow rules, respect permissions, and reliably execute within defined constraints. * Lead and execute the design and implementation of core workflow orchestration and tooling features, including automated tasks and background processes. * Build scalable FastAPI services with well-defined RESTful APIs and real-time streaming endpoints. * Create modular, reusable service components with strong authentication, error handling, and pagination patterns. * Develop and guide React frontend components for real-time interactions and data visualization. * Implement multi-tenant architecture with secure isolation, resource boundaries, and long-term scalability. * Provide technical guidance to other engineers during implementation, ensuring high-quality, maintainable solutions. * Evaluate risk when implementing new features or refactoring, and propose safe rollout strategies. Architecture & Design

  • Clean Architecture principles with clear separation of concerns
  • Microservices design patterns including service discovery, API gateways, and
interservice communication
  • Event-driven architecture with message queues and async processing
  • Subprocess isolation patterns for credential management and security
boundaries * Influence architectural direction across teams, helping bring clarity and structure to ambiguous problems. * Architect robust AI agent execution layers that ensure determinism, observability, and reliable stepwise execution. Quality & Operations * Write comprehensive automated tests using pytest and Jest, including integration and behaviour-driven tests. * Implement structured logging, correlation IDs, and observability patterns to ensure system clarity and operability. * Contribute to and improve CI/CD pipelines with automated testing, linting, and deployment workflows. * Set up effective monitoring and alerting for production systems. Lead or support critical incident resolution with calm, context-driven decision-making. * Drive platform-wide improvements in performance, reliability, and technical quality. * Exercise independent judgment in methods, techniques, and evaluation criteria to ensure robust outcomes. * Instrument AI agent systems with monitoring, tracing, and guardrails to ensure safe and predictable behaviour in production. Collaboration & Documentation * Document architectural decisions, engineering patterns, and approaches that become long-term references for the team. * Provide approach summaries and technical proposals before major implementations to ensure alignment with product and engineering partners. * Participate in planning and estimation, applying deep technical judgment and strong product awareness. * Mentor engineers, raise team capabilities, and guide others through complex engineering workflows (feature branches, PRs, ticket management). * Build relationships across engineering and product groups, influencing roadmaps and cross-team initiatives. * Communicate risks, challenges, and opportunities proactively and clearly to stakeholders. * Document and evangelize best practices for safe, reliable, and maintainable AI agent design. We are looking for people who have 10+ years of professional software development experience, including significant experience owning and delivering large-scale technical systems. You should bring the ability to design durable architectures, independently lead high-impact engineering efforts, and mentor other engineers while maintaining exceptional coding standards. You should enjoy architecting clean, resilient services, solving complex systems problems, and shaping long-term technical direction for the areas you support. The key skills we are looking for Python & Backend * Expert-level Python 3.11+ with deep understanding of async/await, type hints, and modern Python best practices. * Experience building AI agents using LangChain/LangGraph, including tool creation, step planning, function calling, retrieval workflows, and reliable agent-state management. * FastAPI experience building production RESTful APIs, streaming endpoints (SSE), and async request handling. * Strong PostgreSQL expertise (including performance tuning and schema design) and SQLAlchemy. * Strong understanding of dependency injection, clean architecture, and functional programming concepts.
  • Experience designing and scaling microservices in production environments.
  • Ability to assess engineering risk, propose rollout strategies, and make
high-impact architectural decisions. * Experience building safe execution environments and guardrails for AI decision-making. Frontend * React & TypeScript with modern hooks and state management patterns (Redux/Context).
  • Experience with Webpack Module Federation and micro-frontend architectures.
  • Ability to design responsive, maintainable UI components using SCSS/CSS.
  • Familiarity with Jest for robust frontend testing practices.
AI/ML & Agent Development * LangChain & LangGraphexpertise for building AI agent workflows, tool orchestration, and LLM integration * Proven experience buildingLLM-powered applications with frameworks like LangChain, LangGraph, or similar * Understanding of Retrieval-Augmented Generation (RAG)patterns and vector embeddings * Experience with agent orchestration, tool creation, and multi-step reasoning workflows * Familiarity withLLM serving endpoints(Databricks, OpenAI, Anthropic, or similar) * Knowledge of streaming responses, callback systems, and real-time feedback mechanisms * Understanding of Model Context Protocol (MCP)for tool integration You may also have
  • Production Kubernetes experience with Helm charts and orchestration
  • Experience with Databricks or similar cloud data platforms
  • LangChain/LangGraph production implementations
Total Rewards Dotmatics utilises a national market-based approach to base pay benchmarking and pay band development. The candidate's final starting pay is based on job-related skills, experience, job specific qualifications & location. In addition to base salary, Dotmatics has implemented a total rewards strategy, which is the combination of compensation, benefits and recognition. Certain positions are also eligible for variable pay; your recruiter will discuss the full compensation package details. Other Total Rewards Offered
  • Medical, Dental, Vision, Insurance
  • Health Spending Accounts
  • Wellness Benefits (Mental Health Apps and Fitness Perks)
  • Company-paid Life and Disability Insurance
  • 401k Retirement Plan (with 4% company match; immediate vesting)
  • Flexible Time off Plan (for US exempt employees)
This is the range that we, in good faith, believe is the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range. This range may be modified in the future. Base Pay Range

$96,862—$196,574 USD

Research shows us the confidence gap [ and imposter syndrome can get in the way of meeting outstanding candidates, so please don’t hesitate to apply — we’d love to hear from you. By submitting your application, you agree that Dotmatics may collect your personal data for recruiting, global organization planning, and related purposes. Dotmatics Privacy Notice [ explains what personal information we may process, where we may process your personal information, our purposes for processing your personal information, and the rights you can exercise over Dotmatics use of your personal information. Dotmatics is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and connected at work.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer (Python) in United States vacancy
  • $140k - $175k

     ...mental health services, and so much more. The Role As a Senior Full Stack Engineer, you will be a key leader across the entire software...  ...responsible for building robust, scalable backend services using Python and AWS Serverless technologies (Lambda, DynamoDB, SQS,... 
    Senior
    Full time
    Shift work

    Vynyl

    Remote
    10 hours ago
  • A leading remote development platform is seeking Senior React Full-Stack Developers with expertise in React.js and Python. The role requires at least 4 years of experience in software development and familiarity with cloud technologies. This position offers a chance to... 
    Senior
    Remote work
    Flexible hours

    CloudDevs

    New York, NY
    4 days ago
  •  ...Ersilia is looking for a Senior Full-stack Engineer in San Francisco. The successful candidate will lead product development from ideation to implementation...  ...frontend and backend tasks using React/TypeScript and Python/Flask. The ideal applicant has significant full-stack... 
    Senior

    Ersilia

    San Francisco, CA
    3 days ago
  • $150k - $180k

     ...proud of the work you create If you align with our mission, keep reading and see if you're a fit. What we’re looking for Full-stack engineer with 5+ years of experience. Enjoys front-end work and is an expert with React, but still dangerous in backend. Balances the... 
    Senior
    Full time
    Immediate start
    Remote work

    RentEngine

    United States
    3 hours ago
  • $139k

     ...-based defense and logistics. WHAT YOU'LL DO: As a Senior Full Stack Engineer at Inversion, you will define and build the internal software...  ..., APIs, or internal tools using technologies such as Python, Node.js, or Go. * Strong software engineering fundamentals... 
    Senior
    Permanent employment
    Full time
    Work at office
    Shift work
    Weekend work

    Inversion

    Los Angeles, CA
    4 days ago
  • $157.2k - $298.8k

     ...position is to join our RTX Enterprise Services team: What You Will Do * Develop and maintain full-stack web applications using React.js for front-end development and Python and node.js for back-end services. * Build and deploy applications on AWS and Azure cloud... 
    Senior
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Flexible hours

    RTX

    Connecticut
    1 day ago
  • $150k - $180k

     ...continue working together effectively. For those who reside full-time in NYC, SF, or LA: we have a hybrid work policy of...  ...we do at EDO, please visit EDO Press [ THE ROLE As a Senior Full Stack Engineer at EDO, you will write software that presents our world-class... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Shift work

    EDO

    New York, NY
    3 hours ago
  • $160k - $200k

     ...matter most to them. We are hiring a Senior Software Engineer in our New York office. About the...  ..., whether through API development, full-stack applications, or infrastructure...  ...Qualifications: Proficiency in Python as a primary backend language Experience... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Relocation
    Relocation package
    Monday to Friday
    Day shift

    Applecart

    New York, NY
    3 hours ago
  • $128k - $195.25k

     ...Job Description Summary The primary role of the Senior Full Stack Software Engineer is to design, build, and enhance the Titan-SV Counter Unmanned...  ...developing back-end solutions with Java, C++, and python and integrating with databases, front end frameworks, RESTful... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Remote work

    AeroVironment

    Leesburg, VA
    2 days ago
  •  ...Company Description IT Job Description Role: Full Stack Senior Software Developer - Python & Go Location: Atlanta, GA Duration: 6+ Months...  ..., testing, and maintenance. You will be part of an engineering team devoted to the design and development of high-traffic... 
    Senior
    Full time
    Relocation

    Info-ways

    Remote
    10 hours ago
  • $141.81k - $212.71k

     ...applies to our enterprise systems. We are looking for a Sr. full stack engineer who understands that good software architecture is a...  ...models. * Contribute to Technical Decisions: Partner with senior engineers and architects to evaluate third-party platforms,... 
    Senior
    Full time

    Slate Auto

    United States
    2 days ago
  •  ...bandwidth, and video conferencing skills are required. Some of our stack: node.js, express, mongoDB, jQuery Mobile, EngineYard, GitHub,...  ...well. Extra credit for: R/Rserve, Mock Objects This is a senior position, with exceptional pay, to join an experienced team.... 
    Senior
    Full time

    Faddle

    Pittsburgh, PA
    10 hours ago
  • $107.45k - $199.55k

     ...Help shape the future you want to see — and discover that better can take you anywhere you want to go. We are seeking a Senior .NET Full Stack Engineer to build and deliver scalable, enterprise-grade digital solutions that support secure, seamless, and customer-centric... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    Manulife

    Boston, MA
    3 hours ago
  •  ...We are looking for an experienced Fullstack Engineer to join our dynamic team at crewAI. You will be instrumental in advancing our crewAI+...  ...platform, a Ruby on Rails application that heavily leverages Python services. As a key member of our engineering team, you will... 
    Senior
    Full time
    Remote work

    CrewAI

    San Francisco, CA
    10 hours ago
  •  ...team, one dream About this role We are looking for a Senior Full Stack Engineer who loves building application code and scalable distributed...  ...engineering experience You are comfortable working with Python (especially Django) and relational databases You are... 
    Senior
    Full time
    Work from home
    Flexible hours

    Scribe

    San Francisco, CA
    10 hours ago
  •  ...As our customer base and technical stack expand, we’re entering a new phase of platform development. We need a senior engineer who can both lead and build —owning architecture...  ...implement scalable systems across our full stack (Python, TypeScript, SQL)  ~ Lead feature... 
    Senior
    Full time
    Flexible hours

    Inorsa

    Austin, TX
    10 hours ago
  •  ...Summary: As a Senior Full-Stack Engineer , you will design, build, and deploy the frontend and backend services that power our creative brainstorming...  ...our AWS infrastructure, write secure, stable, and scalable Python code, interface with our ground-breaking foundation model,... 
    Senior
    Full time
    Work at office

    Hedra, Inc.

    Remote
    10 hours ago
  •  ...Focus Capital is looking for hands-on lead engineer to develop new agentic AI powered tools for our startup technology partner...  ...agnostic but has a preference to those who are strong in Python/Django (or 'full stack' technologies like Node, Next, React or Typescript), and... 
    Senior
    Full time
    Remote work

    Focus Capital Markets

    New York, NY
    10 hours ago
  •  ...of their supply chains. We are hiring for an experienced Senior Full Stack engineer to join our team and help build and scale our data-centric...  ...systems. Solid backend and frontend exposure. Fluency in Python and a solid understanding of frontend technologies (... 
    Senior
    Remote job
    Full time

    Opensc

    Remote
    10 hours ago
  • $170k

     ...Silicon Valley Bank, and Capital One. THE OPPORTUNITY As a Senior Full Stack Engineer, you will play a critical role in shaping the technical...  ...experience with PHP and MySQL ~ Working knowledge of Python for backend services, scripting, or integrations ~ Experience... 
    Senior
    Full time

    Workboard

    United States
    10 hours ago
  •  ...Stanford researchers and veteran systems engineers who share a vision for redefining the...  ...Role We are looking for a passionate Full Stack Engineer to join our growing engineering...  ...languages such as TypeScript, HTML, Go, and Python . Strong experience building custom... 
    Senior
    Full time

    Clockwork.io

    Palo Alto, CA
    10 hours ago
  • $140k - $180k

     ...Wanna join the adventure?   Loft Orbital is looking for a Senior Full‑Stack Engineer to join our Oort team. Oort is our central web...  ...infrastructure. Must Haves: Demonstrated proficiency in Python for backend engineering. Practical experience using... 
    Senior
    Full time

    Loft Orbital Solutions

    San Francisco, CA
    10 hours ago
  • $175k - $210k

     ...Work closely with Product, Design, and Engineering to shape roadmap priorities, define user...  ...experiences, and influence product direction. Full-stack ownership: Take features end-to-end from...  ...object-oriented programming languages (Python, Java, Golang, Ruby, etc.). ~... 
    Senior
    Full time
    Immediate start

    Alpha-tx Solutions Llc

    Remote
    10 hours ago
  • $179.4k - $212k

     .... In 2022, Ro was listed as a CNBC Disruptor 50. As a Senior Full Stack Engineer at Ro, you will play a crucial role in transforming healthcare...  ...of software engineering experience ~ Proficiency with Python and React/Typescript, with familiarity with performance and... 
    Senior
    Full time
    Local area
    Flexible hours

    Ro

    New York, NY
    10 hours ago
  •  ...At South Geeks, we connect top LATAM engineering talent with innovative companies building...  ...the role We are looking for a Senior Full-Stack Engineer (backend-leaning) with 6 to 1...  ...software engineering experience ~ Strong Python and JavaScript/TypeScript ~ React on... 
    Senior
    Full time
    Remote work
    Work from home
    Worldwide

    South Geeks

    United States
    10 hours ago
  •  ...researchers and veteran systems engineers who share a vision for...  ...by delivering cross-stack observability to catch...  ...for a passionate Senior Software Engineer -...  ...field. ~7+ years of Full-stack development experience...  ..., HTML, Go, and Python . ~ Strong experience... 
    Senior
    Full time

    Clockwork.io

    Remote
    10 hours ago
  •  ...scientific community. The position is part of a collaborative engineering team responsible for delivering high-quality, mission-...  ...milestones and timelines. Success in this position requires strong full-stack development expertise, effective communication skills, and the... 
    Senior
    Full time

    Vets Hired

    Remote
    10 hours ago
  •  ...Job Title: Senior Full-Stack Engineer Location: Remote (Boston, MA) About Human Agency We’re scaling rapidly and have a growing pipeline...  ...Core Technical Skills Proficiency in Python and Ruby on Rails , with significant backend experience.... 
    Senior
    Full time
    Remote work

    Human Agency

    Boston, MA
    10 hours ago
  •  ...Senior Software Engineer engaged in the design and development of cloud hosted IoT platform and services for Genie’s connected products. Primary duties will be to lead, architect, design and develop microservices and APIs for cloud hosted platform supporting Genie’s connected... 
    Senior
    Full time

    Pivotal Solutions

    Dallas, TX
    10 hours ago
  • $140k - $150k

     ...Senior Full Stack Engineer Think of your favorite book from childhood. Got it? Great. Now, that warm, joyful feeling you have right now—that’...  ...end developer who is also able to make contributions with Python as needed. You will play a crucial role in designing and building... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Literati Inc.

    United States
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Engineer (Python). Be the first to apply!