# Software Engineer II

**Company:** [Flexport](https://hotfix.jobs/companies/flexport)
**Location:** Shenzhen, China, Beijing, China
**Role:** Fullstack Engineering
**Experience:** 3+ years
**Skills:** TypeScript, Ruby, C++, Java, Kotlin, Microservices, Distributed Systems, Infrastructure As Code, Cdktf, Terraform, AWS, CI/CD, AWS Lambda, Kubernetes
**Posted:** 2026-07-09

> 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.

## Job Description

## 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.


## Similar jobs

- [Product Engineer](https://hotfix.jobs/jobs/12261b92-c9f4-4f9e-86be-e2e64bf0d946) - Improbable - Remote
- [Senior Full-Stack Engineer - Alpaca Connect](https://hotfix.jobs/jobs/3e58aad2-731b-4a03-83d6-69eaf0a448e2) - Alpaca - Remote
- [Senior Full-Stack Software Engineer, CMS](https://hotfix.jobs/jobs/44bcacac-eabf-4b7e-96d3-4683cb580584) - Circle - Remote - $140k – $140k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/1cdd1827-2fbd-4b21-a075-7cb9074594a8) - Flexport - Shanghai, China
- [Senior Full-Stack Software Engineer, AI Core](https://hotfix.jobs/jobs/eeb0710a-622f-4d37-8a6d-a17430ec429b) - Circle - Remote - $130k – $140k/yr

**Apply:** https://hotfix.jobs/jobs/c1210da5-d774-4bc3-af2c-0b6a17589fd5
**Canonical:** https://hotfix.jobs/jobs/c1210da5-d774-4bc3-af2c-0b6a17589fd5