Software Engineer II, Backend (Batch Developer Experience)
New
A
AffirmBatch development
Location: Remote USFull-TimeMiddle
SalaryUSA base pay range (CA, WA, NY, NJ, CT) per year: $165,000 - $225,000; USA base pay range (all other U.S. states) per year: $146,000 - $206,000
Apply NowOpens the employer's application page
Job Details
- Experience
- You have a total of 1.5+ years of experience as a software engineer.
- Required Skills
- AWSPythonKotlinKubernetesMySQLDistributed Systems
Requirements
- Have at least 1.5 years of experience as a software engineer.
- Have experience designing, developing, and launching backend systems.
- Be proficient in Python or Kotlin.
- Be familiar with distributed systems building blocks and technologies such as AWS, MySQL, and Kubernetes.
- Be able to design solutions that interact with multiple software components.
- Write clear, well-tested, easily understood, and extensible code.
- Be comfortable navigating a large codebase and debugging other engineers' code.
- Provide feedback to engineers through code reviews.
- Have a related bachelor's degree or equivalent practical experience.
Responsibilities
- Break larger projects into individual tasks and deliver them in multiple phases.
- Collaborate with others to ensure timely delivery of work.
- Partner with product management, design, and analytics during ideation and product development.
- Articulate technical constraints and contribute to decisions that consider risks and trade-offs.
- Create and monitor metrics for the team's artifacts.
- Escalate operational issues and support keep-the-lights-on and on-call efforts.
- Participate in growth and development activities, including the interview process.
View Full Description & ApplyYou'll be redirected to the employer's site