Skip to content
FlexportFlexport

Software Engineer II

Build and maintain distributed software and infrastructure systems that power global logistics operations. The role requires 3+ years of software development experience, architecture knowledge, cloud experience, and proficiency in at least one programming language.

About the job

Responsibilities

  • Build highly available, secure, distributed systems in a microservice architecture.
  • Build infrastructure solutions that improve developer experience across the company and help engineering teams solve infrastructure-related problems.
  • Design, develop, test, and maintain systems representing logistics entities such as shippers, clients, cargo, documents, carriers, containers, and email.
  • Collaborate with engineers on complex business and technical problems.
  • Partner with business stakeholders and product managers to translate complex business problems into technical solutions.
  • Build and launch products rapidly and incrementally.
  • Maintain a high quality bar through metrics, operational learning, and post-mortems.

Requirements

  • 3+ years of experience writing software and a strong engineering background.
  • 2+ years of design and architecture experience, with familiarity with object-oriented analysis and design patterns.
  • Knowledge of at least one programming language such as TypeScript, Ruby, C, C++, Java, or Kotlin.
  • Bachelor's degree in Computer Science or a related technical field, or equivalent experience.
  • Experience building large-scale, high-performance systems in complex, multi-tiered, distributed environments.
  • Understanding of performance tradeoffs, load balancing, and operational issues.
  • Knowledge of professional software engineering practices, including coding standards, code reviews, source control, continuous deployment, testing, and operations.
  • Ability to troubleshoot and optimize distributed systems and cloud deployments.
  • Aptitude for learning quickly.

Nice-to-haves

  • Experience with Infrastructure as Code tools such as CDKTF, Terraform, AWS CloudFormation, or similar.
  • Basic knowledge of AWS services including IAM, EC2, ECS, S3, Lambda, Step Functions, EventBridge, and VPC, or equivalent cloud services.
  • Familiarity with CI/CD pipelines, infrastructure automation, and monitoring or observability tools.
  • Ability to communicate technical ideas clearly to business partners, product managers, and engineers.
  • Preference for simple, well-tested, maintainable code and a bias for action.

Skills

TypeScript, Ruby, C++, Java, Kotlin, Microservices, Distributed Systems, Infrastructure As Code, Cdktf, Terraform, AWS, CI/CD, AWS Lambda, Kubernetes

Improbable

Improbable

Remote

Product Engineer
No salary listedRemoteFullstack Engineering

Product Engineer responsible for building Bolter’s AI agent runtime, workspace, generated applications, and production reliability systems. The role requires strong full-stack TypeScript experience, product judgment, rapid prototyping ability, and depth in AI systems, real-time infrastructure, or developer tooling.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Flexport

Flexport

Shanghai, China

Senior Software Engineer
No salary listedOn-site5+ YOEFullstack Engineering

The Senior Software Engineer will architect, build, test, and maintain scalable distributed systems for global logistics, while leading major projects and mentoring engineers. The role requires 5+ years of software development experience, distributed-systems expertise, and proficiency in a major programming language.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, AI Core
$130k+/yrRemote6+ YOEFullstack EngineeringQuick apply

Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.