cover image
eTeam

Software Engineer - III

Hybrid

Beaverton, United states

$ 65 /hour

Junior

Freelance

07-03-2026

Share this job:

Skills

Python Go TypeScript CI/CD Test Training git react AWS Infrastructure as Code

Job Specifications

Job Title: Software Engineer - III

Location: Beaverton, OR

Duration: 03 months

Pay Range: $(61.33– 65.00)/hr on W2 all-inclusive without benefits

Hybrid: Mon – Thurs onsite, Fri remote

Job Description:

Degree preferred, not a hard requirement
AWS certification preferred, not a hard requirement
3-5 years’ experience in a software engineering role

Top must-have skills include the following:

Experience debugging distributed systems using logs and observability tools
Python
TypeScript
AWS
React

Desired soft skills:

Collaborative nature
Comfortable presenting to an audience (including non-technical staff)
Self starter

Skills that would make a candidate stand out:

Previous experience with on-premise cloud integration
Someone who has worked on desktop software
ETW will work closely with ~7 other on-site engineers; team also works closely with an offshore SOW team and a team who sits in Greater China
HM anticipates 1-2 rounds of interviews
Candidates who can start ASAP will be prioritized due to shorter contract duration

Comments from Manager:

We're building a platform that transforms athlete training — provides online registration and scheduling for an in-store video capture leading to cloud-delivered performance insights.
As a mid-level SWE, you'll work across the full stack: on-premise Python software running in stores, a TypeScript/CDK cloud backend, a React frontend, and AWS-powered integrations that let athletes share their activity across external platforms.
Build and maintain features across the Python on-premise app, cloud backend services, and React frontend
Develop event-driven AWS workflows handling video ingestion, processing, and insights delivery
Build Python components and AWS services for athlete activity sharing — including third-party API integrations, OAuth flows, and webhook handling
Write and maintain AWS infrastructure using CDK in TypeScript
Participate in code reviews, write tests, maintain documentation, and contribute to CI/CD improvements

Required Skills:

Languages & Frameworks
3-5 years of professional engineering experience
Strong Python — production services and scripting
Solid TypeScript in a backend or full-stack context
Working React — able to build components and integrate with APIs
AWS & Cloud
Hands-on with Lambda, S3, SQS/SNS, API Gateway, DynamoDB/RDS, CloudWatch
Experience with infrastructure as code — AWS CDK preferred
Comfortable debugging distributed systems using logs and observability tools

General:

Experience building and consuming REST APIs and third-party integrations
Familiarity with async processing patterns (queues, retries, dead-letter handling)
Strong debugging skills across the full stack — from an on-premise Python process to a cloud Lambda
Git, CI/CD, and a genuine test-as-you-go mindset.

About the Company

eTeam was formed in 1999 with the goal of becoming the supplier of choice for clients, employees and contingent workers. Today, we're one of the fastest-growing companies in New Jersey and ranked as one of the best companies to work for by Staffing Industry Analysts and New Jersey Business. We're also an honored member of Deloitte's Technology Fast 50. eTeam provides high-volume staffing, SOW and pay rolling services to structured contingent workforce programs and projects across the U.S., Canada and India. We also offer ... Know more