Remote, USA
We’re looking for a product-minded software engineer to join the team working on Dagster+, our hosted SaaS product, to help make Dagster the de facto cloud solution for organizations to build, manage, and leverage their data assets. In this role, you will drive improvements to Dagster’s backend system, underlying open source framework, and product UI to unlock new capabilities for our users. You will solve difficult technical problems throughout the software stack and work collaboratively with the rest of the team to plan and execute. You will instrument, monitor, debug, and optimize distributed systems from end to end. You’ll talk directly to our users (data engineers and platform owners) to understand how best to improve our product.
This is a full-time, competitively paid position with benefits. We are a distributed team with offices in San Francisco, New York, and Minneapolis. We have team members all over the U.S. and we are hiring fully remote candidates in the U.S. Every employee is provided a remote work stipend to cover the cost of home office equipment and anything else that makes your remote work location comfortable, productive, or successful. And if you’d rather not work from home, we’ll cover the cost of a coworking or office space if you’re fully remote.
We are committed to building an inclusive team and an open-source community where no one feels out of place. We know that teams with diverse backgrounds state their assumptions more explicitly, think more rigorously, and build better software. Plus it's more fun and interesting to work with a wide variety of perspectives.
You should apply to work at Dagster Labs if you want to work in, and help to build and strengthen, a high-performing software development environment where people of all backgrounds are welcome.
The estimated cash salary for this role is $190,000 - $220,000.
Responsibilities
Lead and execute product development initiatives from prototype to user adoption, in collaboration with product and design and your peers in engineering
Participate in technical architecture discussions and help the team make key technical decisions.
Solve difficult technical problems throughout the software stack and get projects over the finish line, across front-end, back-end, or infrastructure.
Proactively identify and address opportunities for enhancement—be it in code quality, user experience, or overall performance—and lead initiatives to make these improvements happen.
Must-have Qualifications
5+ years of relevant software development experience
Fluency in Python or a similar high-level programming language, and proficiency with frontend development (we use React)
Expertise across the full software development lifecycle, from planning to delivery and iteration
Experience in a high-functioning engineering organization working on B2B SaaS applications or -large-scale distributed systems
Strong written and oral communication skills
Proven effectiveness at contributing to and executing as part of a team
Nice-to-have Qualifications
Interest in progressing into a tech lead role, and relevant experience
Experience building services on Amazon Web Services, Kubernetes & Postgres
Experience with Dagster or related data orchestrators.
Experience with using or supporting tools in the Modern Data Stack
Experience engaging directly with users for research and support.
Our Stack
Dagster is built in Python and TypeScript, and runs seamlessly across macOS, Linux, and Windows. Our frontend is powered by React and GraphQL, delivering a modern, intuitive developer experience. We value engineers who are comfortable working across the stack and making thoughtful contributions.
Remote, Remote, USA
Dagster is an orchestration platform for the development, production, and observation of data assets. Our goal is to make Dagster Cloud the de facto hosted solution for structuring these systems. As a member of the Platform Engineering Team, you will help advance the foundations of our Dagster+ product by evolving our Platform API and the systems that underpin it. The Platform Team tackles some of the most complex engineering challenges at the company, spanning a wide range of domains from CI/CD systems to database performance, deep Python internals, and infrastructure primitives. This is fundamentally a software engineering role: you will collaborate with other engineers to design and build scalable systems that power Dagster Cloud, with a strong emphasis on writing high-quality code. While operational excellence is critical to our work, we are looking for engineers who approach platform problems with a builder’s mindset, not a purely operational one.
This is a full-time position offering competitive salary, equity, and benefits. We are a distributed team with offices in San Francisco, New York, and Minneapolis. We’re open to hiring fully remote candidates who are currently authorized to work within the United States. We offer flexible remote work options so you can choose the environment that makes you most productive—whether that’s your home or a coworking space. Dagster Labs fosters a collaborative, remote-first culture, ensuring you have all the tools and support needed to thrive, no matter where you are.
We are committed to building an inclusive team and an open-source community where no one feels out of place. We know that teams with diverse backgrounds state their assumptions more explicitly, think more rigorously, and build better software. Plus it's more fun and interesting to work with a wide variety of perspectives.
You should apply to work at Dagster Labs if you want to work in, and help to build and strengthen, a high-performing software development environment where people of all backgrounds are welcome.
The estimated cash salary for this role is $185,000-$235,000.
Responsibilities
Develop and optimize core backend systems and infrastructure components.
Enhance efficiency, scalability, and stability of critical system resources through analysis and refinement.
Partner with cross-functional teams to align on product development needs and deliver impactful solutions.
Review designs and code to maintain high standards of quality and performance across the team.
Must-have Qualifications
5+ years of relevant software development experience
Expertise in the full software development lifecycle, from scoping and planning to delivery and iteration
Strong command of software system design, including scalability, third party integrations, and API design
Fluent in Python
Strong written and oral communication skills
Experience in a high-functioning engineering organization working on large-scale distributed sys-tems or B2B SaaS applications
Proven effectiveness at contributing to and executing as part of a team
Nice-to-have Qualifications
Experience with a wide range of modern infrastructure tools and technologies
Experience with using or supporting tools in the Modern Data Stack
Experience building and scaling services built on Amazon Web Services, Kubernetes, & Postgres
Dagster is built in Python and TypeScript, and runs seamlessly across macOS, Linux, and Windows. Our frontend is powered by React and GraphQL, delivering a modern, intuitive developer experience. We value engineers who are comfortable working across the stack and making thoughtful contributions.
Kyiv, Kyiv Oblast, Ukraine
Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.
Summary
Experience in software development for more than 5 years with Python for Senior, 7+ years for Expert;
Deep understanding of RDBMS systems (PostgreSQL), experience crafting high-performance queries, db optimizations, and designing db structures;
Strong knowledge and practical experience with SQLAlchemy (sync and async mode in declarative and table-oriented syntax);
Profound knowledge of Python frameworks such as: FastAPI (will be a big plus), Flask and in-depth knowledge of their internal architecture;
Practical commercial experience in REST API developing of distributed systems (e.g. microservices, SOA);
Knowledge of techniques for working with asyncio and related libraries (projects use aiohttp / tornado);
Location is Ukraine (Kyiv, Zhytomyr, Vinnytsia, Khmelnytskyi, Chernivtsi, Ternopil, Rivne, Zakarpattia, Ivano-Frankivsk, Lviv, Volyn regions);
The start is ASAP;
The model is direct hiring.
Project duration is till end of April with a high possibility to be prolonged.
About the role:
As an Expert Python Developer, become a part of a cross-functional development team working an exceptionally exciting client who are the leading enterprise AI SaaS company for digital transformation in the biopharmaceutical industry.
Responsibilities:
Design and implement complex backend features from conception through to deployment, ensuring they meet strategic business objectives;
Write clean, secure, highly testable. scalable and well-documented code that adheres to coding standards and best practices;
Perform comprehensive code reviews to ensure high code quality and facilitate knowledge sharing within the team;
Actively participate in multiple aspects of the SDLC, including planning, development, testing, and deployment;
Assist in upholding and enhancing the team`s engineering and quality standards, and support team in adopting these;
Engage in the technical interviewing process.
Must Have:
Location = Ukraine (office meetings)
Experience in software development for more than 5 years with Python for Senior, 7+ years for Expert;
Profound knowledge of Python frameworks such as: FastAPI (will be a big plus), Flask and in-depth knowledge of their internal architecture;
Practical commercial experience in REST API developing of distributed systems (e.g. microservices, SOA);
Knowledge of techniques for working with asyncio and related libraries (projects use aiohttp / tornado);
Excellent knowledge of paradigms and principles: OOP, SOLID, and GRASP, Architectural and Design Patterns, Security principles and Code testing practices;
Understanding of network interactions: protocols, REST convention, auth standards and practices (oAuth 2.0, JWT);
Deep understanding of RDBMS systems (PostgreSQL), experience crafting high-performance queries, db optimizations, and designing db structures;
Deep knowledge and practical experience with SQLAlchemy (sync and async mode in declarative and table-oriented syntax);
Experience with CI/CD tools (Azure DevOps will be a plus);
Experience in deploying and managing apps in the public cloud (Azure will be a plus);
Experience with Docker and Kubernetes;
Advanced proficiency with unittest, pytest, mock and other common testing tools;
Experience with troubleshooting, profiling and debugging of applications, refactoring process, Agile software development processes and technologies;
Fluent / Upper-Intermediate English.
Desirable:
Participation in Data and AI products development process Azure ecosystem knowledge;
Experience with Sentry and ELK stack;
Flyte / Apache Airflow / NiFi / Luigy production experience and usage for ETL processes;
Experience with messaging systems (RabbitMQ);
Azure ecosystem knowledge;
Deep knowledge alembic;
Understanding db migration process and data migration problems;
Python code and SQL requests profiling and optimization experience;
Work with Sentry, New Relic, Raygun;
Pydantic and SQLModel deep knowledgeDescription.
Founding Backend Engineer (On-site San Francisco) — Python • AWS • LLM/RAG, Purrfect Hire
Company: Location: Remote Published: 1970-01-01
San Francisco, California, United States
Description
What you’ll do
Own design→deploy of Python services (FastAPI/Django) on AWS (Lambda, Step Functions, RDS).
Build/operate LLM/RAG features (retrieval, evals, latency & cost controls).
Architect ingestion → normalize → truth store → actions; add idempotency, retries/DLQ, metrics & observability.
Ship fast with users in the loop (warehouse/distribution ops), handle on-call, iterate 0→1.
Must-haves
3–6 years shipping backend systems with clear 0→1 ownership.
Production FastAPI or Django.
Production AWS serverless (Lambda, Step Functions, RDS).
Production LLM/RAG (not just POCs) with links/metrics.
US work authorization; on-site in San Francisco (founder cadence).
Nice to have
Java/Spring Boot; LangChain/LangGraph; Pinecone/pgvector; supply-chain/ERP/fintech/workflow SaaS exposure.
Why this role
Early ownership + equity. Build AI agents that replace legacy ERPs for real operators.
Work experience
3–6 years
Skills
Python, FastAPI, Django, AWS Lambda, AWS Step Functions, AWS RDS, PostgreSQL, pgvector, LangChain, LangGraph, RAG, LLM orchestration, Pinecone, Docker, Terraform, CI/CD, Observability, Prometheus, Grafana, Kafka (nice to have), Java, Spring Bo
Technical Support Analyst (min 2 Years of Python experience required), ActivePrime.com
Company: Location: Remote Published: 1970-01-01
Remote, Work from Home, Remote
This technical support position plays an important role in identifying and addressing bugs and edge cases, utilizing a variety of technologies. You will work both individually, and as part of a team to help deliver the best possible customer experience.
You will be a part of a fast-paced, challenging, and exciting work environment. We are a certified Woman and Minority Owned Business.
We are seeking a candidate anywhere in the world as this is a work from home position. Must be able to meet during US business hours as needed.
Required Skills:
2+ years of experience with Python
Proficient with Linux systems at a CLI level
Ability to troubleshoot efficiently and effectively in large and complex systems
Must be able to navigate SQL databases
Security practices and vulnerability prevention
Team collaboration and communication skills
English fluency (written/verbal)
North American hours availability
Remote work experience
40 hrs/week commitment
Cover letter requirement with specific opening line
How to Apply:
Start your COVER LETTER with this in all CAPITAL LETTERS “I AM AN EXPERIENCED TECHNICAL SUPPORT ANALYST”
https://forms.clickup.com/2257368/f/24wer-68337/W1BLKEV7WW435WOA80
Senior Python Developer, Basalt Health
Company: Location: Remote Published: 1970-01-01
Remote, USA
We’re looking for a Senior Python Developer to join our engineering team and help build the back-end infrastructure powering Basalt’s clinical and operational platforms. This is a senior-level role for a developer who thrives in fast-paced environments, understands the unique challenges of healthcare data, and is passionate about building secure, high-performance applications at scale.
You will play a critical role in leading development of our core services—working on everything from FHIR-compliant APIs and integrations with EHRs to automation of workflows and advanced data handling.
Key Responsibilities:
Design and implement robust, scalable, and secure backend services using Python (primarily FastAPI or Django)
Build and maintain FHIR/HL7-compliant APIs for interoperability with EHR systems and third-party data providers
Lead architectural discussions and drive key backend decisions around scalability, data modeling, and infrastructure
Ensure compliance with HIPAA, SOC 2, and HITRUST standards in all aspects of backend development
Mentor mid-level and junior developers through code reviews, pair programming, and technical design sessions
Collaborate closely with front-end, product, and data teams to define and deliver impactful features
Integrate with tools and services such as Epic, Cerner, or Athenahealth via standard healthcare interfaces
Develop test suites and participate in continuous integration / continuous deployment (CI/CD) practices
Monitor, troubleshoot, and improve application performance in staging and production environments
Please note: This position is open only to candidates who are currently authorized to work in the United States and do not require sponsorship now or in the future (e.g., H-1B, OPT, or similar employment visas). *
Must-Have Qualifications:
5+ years of professional experience building production-grade backend applications with Python
Strong experience with FastAPI, Django, or Flask in a microservice architecture
Deep understanding of healthcare data formats, including FHIR, HL7, and X12
Knowledge of HIPAA security and privacy requirements
Experience working with cloud infrastructure (preferably AWS or GCP)
Proficient with relational and NoSQL databases (e.g., PostgreSQL, MongoDB)
Strong familiarity with Git, Docker, and CI/CD tools like GitHub Actions, Jenkins, or CircleCI
Flexibility to work with new and varied technology
Clear, concise communication skills—able to write and speak effectively to both technical and non-technical audiences
Nice-to-Have:
Experience integrating with EHR systems (e.g., Epic, Cerner, Athena)
Familiarity with task queues (e.g., Celery, RQ) and async workflows
Exposure to healthcare billing systems, claims workflows, or population health tools
Experience with observability tools (e.g., Datadog, Prometheus, Sentry)
Senior Back-End Python Engineer, ActivePrime.com
Company: Location: Remote Published: 1970-01-01
Remote, Work from Home, Remote
As a senior software engineer, you'll join a team tackling genuinely hard problems: distributed data processing at enterprise scale, complex deduplication algorithms, and systems that need to handle billions of records without breaking. The kind of challenges that require actual engineering thinking, not just tutorial-level code.
Ready to tackle complex engineering challenges that impact how the world's largest companies
manage their data?
Who we are NOT looking for
Agencies
People who are looking for a side “hustle” or are starting their own business
Anyone with less than 7 years of experience
Required Skills:
Very proficient with Linux at the terminal level
Test-driven development (TDD) and pytest proficiency
7+ years Python experience
Polars experience
PostgreSQL expertise: schema design, optimization, advanced queries
Familiarity with, and adherence to, PEP guidelines and Python coding standards
RESTful API development and design best practices
Scalable architecture design for high-volume data environments
Security practices and vulnerability prevention
Bug identification and resolution with local testing
Thoughtful development centered around performance, deeply optimized code, and proper
code organization
• Git version control with branching strategies
• English fluency (written/verbal)
• Cover letter requirement with specific opening line
• Previous experience working for a US-based company.
Associate Director, Senior Python Developer, Arrowstreet Capital
Company: Location: Remote Published: 1970-01-01
Boston, MA, USA
The Core Investment Systems team is responsible for developing technology solutions that support Arrowstreet Capital’s investment services and operations. We leverage technology to automate business processes using a combination of custom development solutions and packaged platforms. The team provides mission critical capabilities to our business users, offering solutions essential to the firm’s ability to deliver sustained alpha and meet our fiduciary commitment to our investors.
We manage hundreds of portfolios for institutional clients in many geographies. Given our systematic investment process and the size of our investable universe, the need for scalable and performant systems is critical, as is a high degree of automation to accurately manage the broad spectrum of benchmarks, instruments, holdings and reference entities that feed our trading cycle.
The ideal candidate is an accomplished and driven engineer with experience building complex systems using modern platforms. We value technologists who are passionate about innovation and seeking ways to continuously improve software development processes and architecture. This hands-on role involves meaningful responsibilities for designing and implementing software solutions that automate complex portions of Arrowstreet’s investment processes. Because our team levers common platforms and shared solutions developed by other groups within the Investment Technologies organization, strong collaboration and proactive communication will factor heavily on the success in this role.
Responsibilities
Engage with business and technology leaders to understand strategy, articulate technology options, evaluate tradeoffs, and influence key decisions.
Provide technical leadership by mentoring team members and leading projects.
Build new functionality and enhancements to systems currently supporting our systematic investment process.
Develop a strong understanding of the flow of our investment data and identify opportunities for greater automation, performance enhancements and increased resiliency.
Accelerate the migration of older systems to modern, cloud-native platforms that leverage modern compute and data models (e.g., containerization, serverless), and drive the adoption, design, and implementation of cloud-native technology solutions.
Automate the software development, testing and deployment life cycle for investment process applications.
Support production escalations with urgency.
Minimum 7+ years professional experience in software engineering.
Minimum 5+ years of experience with cloud services (AWS, GCP, Azure), with AWS preferred.
Advanced proficiency with Python, both object oriented and functional development..
Strong knowledge of databases and data manipulation languages and platforms (SQL, Spark, Pandas, etc.).
Proven track record of adoption, design and implementation of scalable solutions.
Hands-on experience building and supporting mission-critical production systems.
Good debugging skills; knowledge of automated testing.
Focus on delivering value with persistent efforts to improve business processes through greater system performance and resilience.
Demonstrated initiative and problem-solving skills.
Outstanding communication, organization, and collaboration.
Desire to take initiative and ownership in a highly technical role.
Experience building solutions in the asset management or financial services industry is a plus.
We maintain a friendly, team-oriented environment and place a high value on professionalism, attitude and initiative. Arrowstreet Capital is located in Boston MA and we work a hybrid schedule. (Typically once a week.)
Senior Software Engineer (Python and Solidity), LiquidFi
Company: Location: Remote Published: 1970-01-01
Miami or South Florida, Florida, US
What You’ll Be Doing
Develop Python services and APIs that tie blockchain infrastructure to the “real world.”
Build and ship smart contracts in Solidity that power mortgage tokenization.
Obsess over security, reliability, and scalability.
Help shape our architecture and technical roadmap.
Collaborate directly with product, compliance, and ops — we’re small, so everyone has a big voice.
Mentor teammates and bring best practices to everything we ship.
A Day in the Life
You’ll be wearing multiple hats — one minute you’re developing a Solidity contract to manage payments, the next you’re debugging a Python API that feeds data into the blockchain, then pairing with product to brainstorm a new feature, and finally debugging celery tasks to make them faster. You’ll own features end-to-end, from design to deployment, and jump into whatever part of the stack needs your expertise. Every day is hands-on; every day you make a visible impact.
Our Stack
Backend: Python (Django, Django Rest Framework), Celery, RabbitMQ, PostgreSQL
Smart contracts: Solidity, OpenZeppelin, Hardhat/Foundry
Infrastructure: AWS, Docker
Blockchain: EVM-compatible chains
Integrations: Web3.py, analytics
10+ years building products, with serious chops in Solidity and Python.
Experience developing smart contracts (EVM-compatible).
Expert with Python tools and frameworks (Django, DRF, Celery).
Strong experience working with distributed systems involving multiple connected components and asynchronous programming.
Strong grasp of blockchain fundamentals, DeFi, and token standards (ERC-20, ERC-721, ERC-1155).
Bonus: exposure to financial services, mortgages, or asset-backed tokens.
If you're someone with a sweet tooth looking to explore the job market in Moscow, you're in luck! Moscow, the vibrant capital city of Russia, offers a wide range of opportunities in the sweets industry. From traditional Russian confectioneries to modern dessert cafes, there are plenty of options to satisfy your craving for all things sweet while pursuing a rewarding career.
Sweden has long been known for its innovation and technological advancement, making it an attractive location for global tech companies like Microsoft to establish a presence. Microsoft has indeed set up a significant presence in Sweden, offering a range of job opportunities in various areas of business.
Sweden and Madrid are two popular destinations for job seekers looking to explore new career opportunities. In this blog post, we will delve into the job markets of both locations to provide a comprehensive comparison for those considering making a move.
Sweden and Honduras are two countries that offer a range of job opportunities for individuals looking to work in diverse industries. Let's explore the employment landscape in both countries and highlight some of the key sectors where job seekers can find rewarding careers.
Sweden is known for its innovative business culture and thriving job market, and Google is one of the top companies leading the way in providing exciting job opportunities in the country. Google's presence in Sweden has grown significantly in recent years, with a focus on creating a supportive work environment and investing in the local community.
Sweden is known for its strong economy, innovative companies, and high standards of living. One of the major players contributing to the country's business landscape is Amazon. The multinational technology giant has made a significant impact in Sweden, not only in terms of job creation but also in driving innovation and growth in the region.