Flexport→
Software Engineer I at Flexport in San Francisco, CA
Entry LevelOn-siteFull-timeSan Francisco, CA$125k–$156k/yr
Skills
software developmentjavarubytypescriptdatabase technologiesapi developmentfrontend frameworks - reactmicroservices architectureai integrationspring bootruby on railsawsself-starter attitude
Job Description
Summary: Flexport is a company focused on making global commerce easy and accessible through innovative technology. The Software Engineer I role involves contributing to the development of client-facing platforms and services that enhance the global logistics experience.
Responsibilities:
- Design, develop, test, deploy, and maintain systems that represent the real-world intricacies of global logistics and pricing logic
- Work within an AI-integrated codebase, learning how to build and maintain services that support autonomous booking and intelligent quoting
- Contribute to code reviews to maintain code quality, share knowledge, and learn from experienced mentors on the team
- Collaborate with engineering, product, and design to translate complex business problems into elegant technical solutions
- Build highly available, secure, and distributed services within a modern microservices architecture
- Build and launch products rapidly and incrementally: we ship to production dozens of times per day
- Ensure high-quality standards by incorporating metrics and monitoring into every service you touch
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- 1+ years of professional experience in software development with demonstrated coding skills: strong internship experience in a product-focused environment is highly valued
- Proficiency in modern programming languages: specifically Java, Ruby, or TypeScript
- Familiarity with technologies like databases, API development, and modern frontend frameworks like React
- AI Curiosity: A strong interest in how AI and LLMs are transforming software development and a desire to learn how to build with these technologies
- A self-starter attitude: You are curious, eager to learn, and when you see a problem, you look for a way to solve it
- Product Curiosity: An interest in how users interact with software and a desire to understand the 'why' behind the features you build
Preferred Qualifications:
- Experience with elements of our tech stack: Java, Spring Boot, Ruby on Rails, React, AWS
- Experience using AI coding assistants to accelerate your development workflow
- Ability to convey technical ideas in common terms to business stakeholders and product managers
- Excellent written and verbal communication skills
Required Skills: Software Development, Java, Ruby, TypeScript, Database Technologies, API Development, Frontend Frameworks - React, Microservices Architecture, AI Integration, Spring Boot, Ruby on Rails, AWS, Self-starter Attitude