# Senior Software Development Engineer

**Company**: Workday
**Location**: Pleasanton, CA
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $190,100 USD - $285,100 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://workday.wd5.myworkdayjobs.com/en-US/Workday/job/USA-CA-Pleasanton/Senior-Software-Engineer_JR-0107919?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_ae944aa7-563

## Description

We are seeking a Senior Software Development Engineer with a passion for architectural design and high-performance engineering. In this role, you will own the technical design and optimization of our core software platforms.

**Responsibilities:**

- Design and Architect High-Performance Services: Lead the technical design of core features and microservices, ensuring they are decoupled, horizontally scalable, and optimized for low-latency and high-throughput.

- Write Core, Highly Efficient Code: Act as a primary individual contributor, writing clean, production-ready code for critical paths and refactoring legacy components for maximum efficiency.

- Diagnose and Resolve Performance Bottlenecks: Conduct deep-dive profiling, memory footprint analysis, and CPU utilization reviews using APM tools to proactively find and fix bottlenecks before they impact production.

- Optimize the Data Layer: Own the efficiency of data flow, including designing caching strategies, optimizing database schemas/queries, and selecting efficient serialization formats.

- Partner with Infrastructure Teams: Collaborate closely with the Cloud Infrastructure team to ensure the software design perfectly aligns with our AWS architecture, maximizing compute, memory, and network efficiency.

- Raise the Technical Bar: Drive rigorous code reviews, focusing heavily on architectural alignment, concurrency hazards, and algorithmic efficiency. Mentoring other engineers on writing performance-first code.

- Establish Benchmarking and Load Testing: Implement automated micro-benchmarking and load-testing workflows within the CI/CD pipeline to catch performance regressions early.

**Requirements:**

- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical work experience.

- Core Development: 8+ years of professional software development experience writing clean, high-concurrency, and production-grade code utilizing Python, GoLang, or Java/C++.

- System Architecture: 4+ years of experience designing, building, and evolving scalable, distributed microservices architectures.

- Performance Engineering: Proven track record of diagnosing and resolving complex performance issues, including memory leaks, CPU bottlenecks, and database/IO serialization delays.

- Profiling & APM Tools: Hands-on experience with profiling, tracing, and APM tools (e.g., Datadog, New Relic, OpenTelemetry, pprof, or CloudWatch) to analyze runtime application behavior.

- Data Layer Optimization: Strong expertise in database optimization, including writing efficient SQL/NoSQL queries, indexing strategies, and designing multi-tier caching layers (e.g., Redis, Memcached).

**Benefits:**

- Annualized base salary ranges: $190,100 USD - $285,100 USD

- Eligible for Workday Bonus Plan or role-specific commission/bonus

- Annual refresh stock grants

- Comprehensive benefits package

- Flexible work arrangements

## Skills

### Required
- Python
- GoLang
- Java/C++
- Distributed Systems
- Microservices Architecture
- Performance Engineering
- Database Optimization
- APM Tools

### Nice to have
- AWS
- GCP
- Locust
- JMeter
- k6
- Async Programming
- Multi-threading
- Memory Management

---

Source: [Apply at workday.wd5.myworkdayjobs.com](https://workday.wd5.myworkdayjobs.com/en-US/Workday/job/USA-CA-Pleasanton/Senior-Software-Engineer_JR-0107919?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
