Design, build, and evolve the MDASH scanning engine, integrating AI agents and models to analyze codebases, detect vulnerabilities, and generate fixes.
Locations (3)
Redmond, Washington, United States
San Francisco, California, United States
New York, New York, United States
Compensation
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.
Responsibilities
Design, build, and evolve the MDASH scanning engine, including agent orchestration, multi-model routing, code understanding, vulnerability detection, reachability validation, and fix generation and verification.
Extend the engine's coverage across vulnerability classes, programming languages, frameworks, build systems, and codebase sizes, from single services to large monorepos.
Integrate program analysis techniques into agent workflows to make detections more precise and grounded.
Improve the engine's precision, recall, consistency, and fix quality, working from evaluation results, research findings, and production feedback.
Optimize scan performance, scalability, cost, and latency so MDASH works well on enterprise-scale codebases and in CI/CD workflows.
Requirements
Bachelor's Degree in Computer Science or related technical field
Master's Degree in Computer Science or related technical field
Nice to have: Master's Degree in Computer Science or related technical field
Nice to have: 8+ years technical engineering experience
Nice to have: 12+ years technical engineering experience
As the senior Site Reliability Engineer you will ensure the reliability, availability, and performance of critical Starbucks technology platforms. You will design and put in place reliability and observability solutions, automate operational work to reduce manual effort, lead incident response and blameless post-incident reviews, and partner with engineering teams to build systems that are resilient, scalable, secure, and ready for peak business demand.
Responsibilities
Ensure Reliability: Design and build for system availability, performance, resilience, and operational readiness across critical platforms.
Engineer for Scale: Automate operations, build and improve observability, and find and remove the root causes of recurring issues and toil.
Champion SRE Practices: Apply and help shape standards for incident management, SLOs, capacity planning, and recovery, and mentor other engineers on SRE best practices.
Requirements
Bachelor’s degree in Computer Science or related field
Nice to have: Hands-on experience building, operating, and troubleshooting reliable distributed systems in production at scale
This job contributes to Starbucks success by delivering high-quality, reliable, and stable technologies and security capabilities in support of the Starbucks Engineering Platform. This position is accountable for the installation, configuration, monitoring, analysis, maintenance, and technical support of the platform.
Responsibilities
Leading and guiding the team to deliver business features
Communicates highly complex ideas and concepts to non-technical peers and customers
Establish cross-functional, collaborative relationships with business and technology partners
Support the development team and perform activities to resolve developer issues in a timely and accurate fashion
Engineer build and release processes
Requirements
Bachelor’s degree in computer science or related field
Nice to have: designing, analyzing and troubleshooting large-scale distributed systems
Lead the engineering strategy behind mission-critical trading, risk, and analytics platforms architecting high-performance Java and Big Data platforms.
Compensation
$176,720.00 - $265,080.00
Responsibilities
Define and execute the engineering roadmap for Java, Python, cloud-native, and Big Data platforms to align technology delivery with business objectives.
Lead multiple engineering teams building Java applications, API platforms, microservices, and enterprise data services that support trading, risk, and analytics workflows.
Architect high-performance, low-latency systems that keep critical trading and operational platforms reliable under heavy volume.
Build enterprise-scale Big Data ecosystems using Spark, Kafka, Flink, Hadoop, Iceberg, Delta Lake, Pinot, and Trino to support real-time streaming and large-scale batch processing.
Partner with business stakeholders to enable advanced analytics, AI and machine learning initiatives, and regulatory reporting through data-driven platforms.
Requirements
Bachelor's degree or university degree in a related field
Lead development, release, qualification, and continuous improvement of semiconductor test modules and product test packages, collaborating across design, engineering, validation, production, and manufacturing teams.
Responsibilities
Collaborate closely with Design, Product Engineering, Applications, Pre-Silicon and Post-Silicon Validation, Production, and Manufacturing teams throughout the product development and ramp-up lifecycle.
Own and drive the development, release, qualification, and continuous improvement of assigned test modules and product test packages.
Develop and optimize semiconductor test methodologies, ensuring robust test coverage, product quality, manufacturability, and cost competitiveness.
Analyze production and quality feedback to identify opportunities for test package improvements and implement corrective and preventive actions.
Utilize statistical analysis, data analytics, and semiconductor test data to improve yield, test efficiency, and product performance.
Requirements
Bachelor's Degree in Electrical Engineering, Electronic Engineering, Computer Engineering, Physics, Microelectronics, Semiconductor Technology, or a related discipline
We are looking for a talented Java Backend Developer, Server Side Technologies to create detailed designs and implement major management components for NetApp JetStream’s Disaster Recovery control plane software.
Compensation
The target salary range for this position is $147,900-220,000 (San Jose, CA Range) The salary offered will be determined by the candidate's location, qualifications, experience and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU’s), with all offerings subject to regional variations and governed by local laws, regulations, and company policies.
Responsibilities
Work closely with back-end developer, front-end developer, and QA team to deliver world-class products on schedule.
Hands-on coding, both developing and extending RESTful APIs and writing client-side code which interacts with other APIs(RESTful and SDKs).
Designing/developing/maintaining backend software – includes enhancements, bug fixes and POCs.
Develop complex orchestration capabilities to configure and manage VMware vSphere entities, including VM, Host, Cluster, etc. for DR.
Design, develop and implement unit and scenario testing for existing code base and for new functionality under development.
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, or related field
Nice to have: Amazon S3
Nice to have: Azure SDK
Sr. Java Backend Developer, Server Side Technologies
Lead innovation in cloud and AI modernization, designing and building repeatable IP and enabling field teams to adopt agentic modernization tools.
Compensation
The typical base pay range for this role across the U.S. is USD $106,400 - $203,600 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $137,600 - $222,600 per year.
Responsibilities
Develop strategy to solve critical CAIP App & Data Modernization priorities
Design and build high-quality, repeatable IP offerings
Bring hands-on depth in application modernization and SQL database migration
Build content and skilling for field CSAs and partners
Design and build automation and solutions for delivery efficiency
Requirements
Bachelor's Degree in Computer Science, Information Technology, Engineering, Business, Liberal Arts, or related field
Nice to have: Master’s Degree in Computer Science, Information Technology, Engineering, Business, or related field
Nice to have: 8+ years experience in technology solutions
Nice to have: Technical Certification in Cloud (e.g., Azure, AWS, GCP)
Nice to have: Experience with AI-assisted / agentic developer tooling