CrawlJobs Logo

Software Engineer, Workflows

vercel.com Logo

Vercel

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

196000.00 - 294000.00 USD / Year

Job Description:

As a member of the Workflows Team, you will be responsible for developing and enhancing our Workflow Development Kit (WDK) and Vercel Workflow platform, with a focus on AI enablement. You will collaborate closely with a team of talented engineers to create durable, observable, and fault-tolerant tools that empower developers to build AI agents, long-running processes, and intelligent workflows. This includes integrating AI capabilities for patterns like sequential processing, parallel execution, and evaluator-optimizer loops, ensuring seamless durability for AI-native applications.

Job Responsibility:

  • Contribute to the design, implementation, and maintenance of the Workflow Development Kit and Vercel Workflow platform, with emphasis on AI integrations for reliable agentic workflows, durability, and observability
  • Write clean, efficient, and well-documented code
  • Conduct comprehensive testing to ensure the reliability and stability of workflows, including handling pauses, resumptions, and state management for AI agents
  • Collaborate with cross-functional teams, including product managers, designers, and infrastructure experts, to address challenges and deliver exceptional results in AI-enabled development workflows
  • Engage with the open-source community, participate in discussions, and contribute to related projects
  • Actively gather feedback from developers and users, and use it to drive continuous improvement and innovation in AI enablement features within the Workflows platform

Requirements:

  • At least 5+ years of relevant experience
  • Strong proficiency in JavaScript/TypeScript and experience with modern frontend development tools
  • Experience with AI/ML frameworks, workflow automation, or building durable systems (e.g., agents, queues, state machines)
  • Experience contributing to or participating in open source projects
  • Excellent communication skills and the ability to work effectively in a collaborative team environment
What we offer:
  • Competitive compensation package, including equity
  • Inclusive Healthcare Package
  • Learn and Grow - we provide mentorship and send you to events that help you build your network and skills
  • Flexible Time Off
  • We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed

Additional Information:

Job Posted:
February 14, 2026

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

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

Briefcase Icon

Similar Jobs for Software Engineer, Workflows

Confirmed Software Engineer - Workflow & Operations

We're hiring a Confirmed Software Engineer to join Workflow & Operations squad. ...
Location
Location
France , Paris
Salary
Salary:
55000.00 - 60000.00 EUR / Year
implicity.com Logo
Implicity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer Science or equivalent significant practical experience
  • 3-5+ years of professional backend development experience, with a demonstrable focus on system design and architecture
  • Proven, hands-on experience applying Domain-Driven Design (DDD) principles in complex projects
  • Strong track record in designing, building, and maintaining scalable and resilient backend systems (microservices, event-driven architectures, or well-structured monoliths)
  • Expertise in TypeScript and backend frameworks like NestJS (or similar Node.js frameworks like Express with a strong architectural understanding)
  • Deep understanding of database design and modeling (both relational/SQL - PostgreSQL preferred, and NoSQL - MongoDB)
  • Experience with cloud platforms (AWS preferred) and CI/CD practices (GitLab CI)
  • Fluency in both English and French (written and spoken) is required for our Paris-based team
Job Responsibility
Job Responsibility
  • Define Architecture: Design, evolve, and document the backend architecture (e.g., microservices, modular monoliths, event-driven patterns), making informed decisions based on domain needs and technical trade-offs
  • Develop Core Services: Build robust backend logic using TypeScript/NestJS for key functions like reporting data aggregation, financial process automation, and secure administrative data management
  • Collaborate & Translate: Work closely with Frontend Engineers, Product Managers, and internal stakeholders to understand requirements deeply and translate them into well-architected, domain-focused backend solutions
  • Ensure Quality & Best Practices: Drive high standards for code quality, comprehensive automated testing (unit, integration, domain logic tests), API design, security, and observability (monitoring, logging)
  • Integrate Systems: Design and implement effective integration strategies with other internal and potentially external systems
  • Facilitate Agile Delivery (Scrum Master, 10%): Support the team’s delivery by leading agile rituals, tracking delivery KPIs, resolving blockers, and fostering continuous improvement and collaboration
What we offer
What we offer
  • Health care plan: Alan (50% employer)
  • Luncheon voucher: 9€ (50% employer)
  • Transport: 50% of your pass OR sustainable mobility pass
  • Eligible for stock option (BSPCEs) according to the company's existing rules
  • Regular team events, especially every Thursday evenings
  • Our beautiful office is “rue du Louvre” (between Chatelet & Bourse)
  • Tools: we used Slack, Notion and Drive, and it is pretty cool
  • Worklife balance: we are definitely respectful & remote friendly
  • Shareholder: you will be incentivized with company equity
  • Fulltime
Read More
Arrow Right

Software Engineer - Data Engineering

Akuna Capital is a leading proprietary trading firm specializing in options mark...
Location
Location
United States , Chicago
Salary
Salary:
130000.00 USD / Year
akunacapital.com Logo
AKUNA CAPITAL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS/PhD in Computer Science, Engineering, Physics, Math, or equivalent technical field
  • 5+ years of professional experience developing software applications
  • Java/Scala experience required
  • Highly motivated and willing to take ownership of high-impact projects upon arrival
  • Prior hands-on experience with data platforms and technologies such as Delta Lake, Spark, Kubernetes, Kafka, ClickHouse, and/or Presto/Trino
  • Experience building large-scale batch and streaming pipelines with strict SLA and data quality requirements
  • Must possess excellent communication, analytical, and problem-solving skills
  • Recent hands-on experience with AWS Cloud development, deployment and monitoring necessary
  • Demonstrated experience working on an Agile team employing software engineering best practices, such as GitOps and CI/CD, to deliver complex software projects
  • The ability to react quickly and accurately to rapidly changing market conditions, including the ability to quickly and accurately respond and/or solve math and coding problems are essential functions of the role
Job Responsibility
Job Responsibility
  • Work within a growing Data Engineering division supporting the strategic role of data at Akuna
  • Drive the ongoing design and expansion of our data platform across a wide variety of data sources, supporting an array of streaming, operational and research workflows
  • Work closely with Trading, Quant, Technology & Business Operations teams throughout the firm to identify how data is produced and consumed, helping to define and deliver high impact projects
  • Build and deploy batch and streaming pipelines to collect and transform our rapidly growing Big Data set within our hybrid cloud architecture utilizing Kubernetes/EKS, Kafka/MSK and Databricks/Spark
  • Mentor junior engineers in software and data engineering best practices
  • Produce clean, well-tested, and documented code with a clear design to support mission critical applications
  • Build automated data validation test suites that ensure that data is processed and published in accordance with well-defined Service Level Agreements (SLA’s) pertaining to data quality, data availability and data correctness
  • Challenge the status quo and help push our organization forward, as we grow beyond the limits of our current tech stack
What we offer
What we offer
  • Discretionary performance bonus
  • Comprehensive benefits package that may encompass employer-paid medical, dental, vision, retirement contributions, paid time off, and other benefits
  • Fulltime
Read More
Arrow Right

Software Engineer (Data Engineering)

We are seeking a Software Engineer (Data Engineering) who can seamlessly integra...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nstarxinc.com Logo
NStarX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years in Data Engineering and AI/ML roles
  • Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field
  • Python, SQL, Bash, PySpark, Spark SQL, boto3, pandas
  • Apache Spark on EMR (driver/executor model, sizing, dynamic allocation)
  • Amazon S3 (Parquet) with lifecycle management to Glacier
  • AWS Glue Catalog and Crawlers
  • AWS Step Functions, AWS Lambda, Amazon EventBridge
  • CloudWatch Logs and Metrics, Kinesis Data Firehose (or Kafka/MSK)
  • Amazon Redshift and Redshift Spectrum
  • IAM (least privilege), Secrets Manager, SSM
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable ETL and ELT pipelines for large-scale data processing
  • Develop and optimize data architectures supporting analytics and ML workflows
  • Ensure data integrity, security, and compliance with organizational and industry standards
  • Collaborate with DevOps teams to deploy and monitor data pipelines in production environments
  • Build predictive and prescriptive models leveraging AI and ML techniques
  • Develop and deploy machine learning and deep learning models using TensorFlow, PyTorch, or Scikit-learn
  • Perform feature engineering, statistical analysis, and data preprocessing
  • Continuously monitor and optimize models for accuracy and scalability
  • Integrate AI-driven insights into business processes and strategies
  • Serve as the technical liaison between NStarX and client teams
What we offer
What we offer
  • Competitive salary and performance-based incentives
  • Opportunity to work on cutting-edge AI and ML projects
  • Exposure to global clients and international project delivery
  • Continuous learning and professional development opportunities
  • Competitive base + commission
  • Fast growth into leadership roles
  • Fulltime
Read More
Arrow Right

UX Engineer 3 / Software Engineer 3

We are looking for a Mid–Senior Level UX Designer with strong visual and interac...
Location
Location
United States , Sunnyvale
Salary
Salary:
106000.00 - 243000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of visual design and UX/product design experience
  • Experience designing for complex enterprise applications, dashboards, or tools (networking, cloud, DevOps, security, or infrastructure)
  • Strong portfolio demonstrating end-to-end UX work: problem framing, workflows, wireframes, prototypes, and polished visuals
  • Ability to collaborate with PMs, architects, and engineers to understand domain complexities and translate them into intuitive user experiences
  • Proficiency with industry-standard design tools (Figma preferred
  • Sketch, Illustrator, Photoshop, or similar tools also relevant)
  • Portfolio, website, or relevant work samples required
Job Responsibility
Job Responsibility
  • Develop and evolve design systems, reusable components, and interaction patterns that support complex orchestration and network lifecycle workflows
  • Ensure consistency and clarity across topology views, configuration screens, telemetry dashboards, and troubleshooting tools
  • Partner with UX Research to conduct usability tests with network engineers and operators
  • Use research insights, product strategy, and industry trends (automation, network assurance, AI-assisted operations) to inform design decisions
  • Balance user needs with business goals, technical constraints, and roadmap priorities
  • Work closely with Product Managers, Technical Architects, and Engineering teams to align on problem definition, requirements, constraints, and success criteria
  • Influence cross-functional stakeholders and advocate for UX strategy across the product lifecycle
  • Provide thoughtful critique and mentorship to designers to maintain a high quality bar
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive benefits suite supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Lead Software Engineer Scientific Engine

Lead Software Engineer to manage a team of 4. As team lead, you will oversee: Th...
Location
Location
France , Paris
Salary
Salary:
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1 year or more of technical management experience
  • Handling human interactions between tech and business
  • Experience mentoring a team of software engineers by unblocking complex situations and sharing best practices (code reviews, pair programming..)
  • Scoping and defining tech priorities according to roadmap and maintenance
  • Excellent communication skills, in both formal and informal settings, and in English and French
  • 3 years of experiences as a software engineer or data scientist
  • Solid knowledge in Python
  • Solid engineering background: master in computer science, mathematics, physics or earth science
  • Experience optimizing and profiling python code
  • Experience in a microservices architecture
Job Responsibility
Job Responsibility
  • Contribute directly on the code base either individually, in pairs or more
  • Organize REX sessions to share the knowledge received with the rest of the team
  • Ensure compliance to internal standards and practices
  • Present the progress and goals
  • Contribute to the technical roadmap through architecture meetings, design documents
  • Lead & coach your engineer team to consistently deliver according to their roadmap
  • Provide expertise to help your team: Develop, optimize and update software for: Calculation of risk models
  • Data collection, preparation and visualization
  • Export of outputs adapted to users
  • Testing and validation of existing solutions
What we offer
What we offer
  • Opportunity to work and learn with teams from the most prestigious schools and research labs in the world
  • Commitment from Descartes to its staff of continued learning and development (think annual seminars, training etc.)
  • Work in a collaborative & professional environment
  • Be part of an international team, passionate about diversity
  • Join a company with a true purpose – help us help our clients be more resilient towards climate risks
  • A competitive salary, bonus and benefits
  • You can benefit from a punctual home office days
Read More
Arrow Right

Intermediate / Senior Software Engineer Scientific Engine (Python)

Due to our consistent growth, we are seeking to expand our Data, Software and De...
Location
Location
France , Paris
Salary
Salary:
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Coaching or mentoring experience
  • Scoping and identifying solutions with business team
  • Handling human interactions between tech and business
  • Excellent communication skills, in both formal and informal settings, and in English and French
  • 3 years or more of experiences as a software engineer or data scientist
  • Solid knowledge in Python
  • Solid engineering background: master in computer science, mathematics, physics or earth science
  • Experience optimizing and profiling python code
  • Experience in a microservices architecture
  • Good knowledge with Docker
Job Responsibility
Job Responsibility
  • Contribute directly on the code base either individually, in pairs or more
  • Organize REX sessions to share the knowledge received with the rest of the team
  • Ensure compliance to internal standards and practices
  • Present the progress and goals
  • Contribute to the technical roadmap through architecture meetings, design documents
  • Coach your collaborators to consistently deliver according to their roadmap
  • Provide expertise to help your team: Develop, optimize and update software for: Calculation of risk models
  • Data collection, preparation and visualization
  • Export of outputs adapted to users
  • Testing and validation of existing solutions
What we offer
What we offer
  • Opportunity to work and learn with teams from the most prestigious schools and research labs in the world, allowing you to progress towards technical excellence
  • Commitment from Descartes to its staff of continued learning and development (think annual seminars, training etc.)
  • Work in a collaborative & professional environment
  • Be part of an international team, passionate about diversity
  • Join a company with a true purpose – help us help our clients be more resilient towards climate risks
  • A competitive salary, bonus and benefits
  • You can benefit from a punctual home office days
Read More
Arrow Right

Software Engineer II, Cloud Engineering

We’re seeking a Cloud Infrastructure Engineer to design, build, and maintain the...
Location
Location
United States , San Francisco
Salary
Salary:
120750.00 - 193200.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience managing AWS infrastructure in production environments
  • Experience with CDK, Terraform, or CloudFormation for infrastructure as code is a must
  • Strong experience with Lambda, Fargate, S3, SNS/SQS, EC2, and CloudWatch
  • Hands-on experience with Docker and CI/CD tools
  • Solid understanding of Python-based data workflows and microservice design patterns
  • Excellent problem-solving and communication skills, with a focus on reliability and automation
Job Responsibility
Job Responsibility
  • Design, deploy, and manage AWS infrastructure (S3, EC2, Lambda, Fargate, SNS, CloudWatch, IAM, Code Pipelines etc)
  • Build and maintain data ingestion and processing pipelines, ensuring reliability and scalability
  • Set up and monitor notification and alerting systems for data processing and model operations
  • Manage Dockerized workloads across Fargate and EC2 for compute-heavy analytics jobs
  • Support CI/CD pipelines for model deployment and internal tools
  • Optimize cost, performance, and security posture across AWS accounts and services
  • Collaborate with DA/DE/DS to operationalize workflows in a cloud-native, automated fashion
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Release Engineering

We’re looking for a Senior Software Engineer to join our Release Engineering tea...
Location
Location
United States
Salary
Salary:
143000.00 - 203000.00 USD / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience designing, operating, or improving CI/CD systems for large-scale distributed applications
  • Proficiency with one or more of the following: Helm, ArgoCD, Terraform, GitHub Actions, or Kubernetes
  • Familiarity with infrastructure-as-code practices and the principles of reliable, observable systems
  • Background in Python (or other modern language) development for automation or platform tooling
  • A collaborative mindset and interest in enabling other developers through tooling and platform improvements
  • Worked asynchronously as part of a fully remote, distributed team
Job Responsibility
Job Responsibility
  • Design, build, and maintain components of our CI/CD platform to make deployments safer, faster, and more reliable
  • Lead initiatives that improve automation, observability, and self-service capabilities for engineers
  • Collaborate across teams to identify friction points in our delivery process and build tools to eliminate them
  • Evolve our release architecture to support dbt Cloud’s multi-cloud, cell-based infrastructure at scale
  • Continuously improve developer experience by refining build pipelines, release workflows, and infrastructure-as-code practices
What we offer
What we offer
  • Unlimited vacation
  • 401k w/3% guaranteed contribution
  • Excellent healthcare
  • Paid Parental Leave
  • Wellness stipend
  • Home office stipend
  • Fulltime
Read More
Arrow Right