Job Closed
This listing is no longer active.
We create data storage solutions that power the technology of today and inspire the innovations of tomorrow.
Associate Software Engineer – Consumer Application
Location
California
Posted
6 days ago
Salary
$78.9K - $130.7K / year
Seniority
Mid Level
Job Description
Associate Software Engineer – Consumer Application
Western Digital
• Ship features and bug fixes in the Sandisk consumer Flutter app, with senior engineers reviewing your work • Use AI coding agents as a daily driver: exploration, scaffolding, refactoring, test generation, and learning the codebase • Write clear specs and prompts • Treat prompt engineering as a real engineering skill, not a party trick • Verify what AI tools produce • Read the diff, run the tests, and understand every line you commit before it goes up for review • Ramp on Flutter, Dart, and the team's architecture quickly, with senior support and AI-assisted learning • Share what you learn by bringing new AI workflows, MCP servers, custom agents, and tooling tricks back to the team • Take ownership of the boring-but-important work that AI tools make tractable for a junior: test coverage, refactors, documentation, and dependency hygiene
Job Requirements
- Masters degree in Math, Computer Science, Physics or related degree
- Demonstrable evidence you are AI-native: side projects, shipped work, or workflows that clearly show AI tools are how you build, not a novelty you've tried
- Healthy skepticism of AI output: you verify, test, and read code before trusting it, and you know when the model is bluffing
- A clear, considered point of view on where AI-assisted development is going and why, and the ability to defend it in conversation
- Solid programming fundamentals in at least one modern language.
- Hunger to learn Flutter quickly.
- Comfort working async in a distributed team: strong written English, clear PR descriptions, and thoughtful commit messages
- Self-direction. You can take a fuzzy task, sharpen it with AI tools, ask the right clarifying questions, and ship
Benefits
- Health insurance
- 401(k) matching
- Paid vacation time
- Paid sick leave
- Medical/dental/vision insurance
- Life, accident and disability insurance
- Tax-advantaged flexible spending and health savings accounts
- Employee assistance program
- Tuition reimbursement
- Employee stock purchase plan
- Comprehensive package of benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-Stack Developer – AI Trainer
Anyone AIWe invest in people from Latam to bridge the talent gap in AI.
• Contributors will design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs
Staff Software Engineer, Core Platform
CriblCribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy.
• Provide technical direction for products, projects, and features with emphasis on back end systems and APIs responsible for ingesting, processing, and routing data • Contribute to architecture discussions and design reviews with others on your team • Partner with a cross functional team of engineers, designers, and product managers to translate feature specifications into product designs and implementable code • Design, develop, test, and maintain clear, concise, and robust code that produces the desired outcomes for our customers • Ensure product features are working as expected by creating robust test plans paired with comprehensive automated tests • Mentor and coach junior engineers on the design and implementation of their code • Evangelize our innovation and engage our users by contributing to internal and external blogs related to the products that you help develop • This position will require stand-by, on-call, or off-hours duties
• Build distributed data acquisition systems that capture and structure the live web • Investigate and analyze browser internals, fingerprinting, and anti-automation systems to develop stealthy, adaptive orchestration layers • Prototype and deploy intelligent automation frameworks using Playwright, Puppeteer, and low-level browser control protocols (CDP) • Conduct hands-on research into network flows, JavaScript-based protections, and emerging web standards affecting automation • Collaborate with AI and infrastructure teams to integrate real-time web data into retrieval pipelines and LLM-powered agents • Translate deep technical insights into production-grade components, balancing research freedom with engineering rigor • Continuously evolve Tavily’s capabilities in resilience, speed, and authenticity of web interaction.
Senior Software Engineer, Test
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
• Build, maintain, and improve on-premises and cloud-based infrastructures used for product development and testing • Develop and enhance automated test frameworks and expand product test coverage • Implement, maintain, and optimize CI/CD pipelines • Create tools and automation to streamline engineering and operational workflows • Develop and maintain Infrastructure as Code (IaC) templates and deployment automation • Collaborate cross-functionally with software engineers, QA, DevOps, and platform teams • Prepare and maintain technical documentation, specifications, and operational guides • Support quality initiatives focused on scalability, reliability, performance, and security




