Software Engineer II AI-Native, Backend Devices Cloud
New
L
Life360IoT, Cloud Computing
All positions, unless otherwise specified, can be performed remotely (within the US and Canada)Full-TimeMiddle
Salary118,000 - 161,500 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSBackend DevelopmentDynamoDBKafkaDistributed Systems
Requirements
- 5+ years of experience in software engineering building backend or cloud services.
- Experience building defined features, investigating and fixing bugs, and writing test code with growing independence.
- Working knowledge of cloud-native infrastructure (AWS: EKS, Lambda, DynamoDB, SQS, Kinesis, etc.).
- Hands-on experience using AI coding assistants for real engineering tasks.
- Solid coding and problem-solving skills.
- Experience with high-frequency ingest systems, time-series data, and streaming platforms (Kafka, Kinesis, or similar).
- Bachelor’s Degree in a Technical field, or equivalent experience.
Responsibilities
- Build and maintain components and features of Devices Cloud services — telemetry ingest, state management, command/control, and data pipelines — with a focus on quality and reliability.
- Own well-defined features and smaller designs from implementation through production.
- Use AI-native engineering practices in daily work: AI assistants for coding, testing, refactoring, and debugging.
- Work with firmware, mobile, product, and platform teams to implement APIs and integrations.
- Contribute to cross-team efforts and escalate risks and blockers early.
- Thoroughly test code to catch logic issues and learn cross-functional requirements around security and scalability.
- Follow code review best practices.
- Translate technical specifications into high-quality code and contribute to documentation.
- Participate in on-call rotation and contribute to incident response and post-mortems.
View Full Description & ApplyYou'll be redirected to the employer's site