27 days ago
Base Salary
$79k - $210k/yr
Responsibilities
- Design, implement, and operate backend services and APIs for hardware inventory and onboarding.
- Develop data models representing hardware identity, physical location, component relationships, and lifecycle state.
- Build ingestion workflows that validate hardware data, reconcile discrepancies, and coordinate with partner systems.
- Implement asynchronous processing with retries, idempotency, concurrency control, and recovery from partial failures.
- Maintain consistent inventory information across services and integrations as hardware fleets and deployment sites expand.
- Translate hardware, networking, and data center operational workflows into reliable software.
- Write automated tests, participate in design and code reviews, and improve performance, observability, and reliability.
- Investigate production issues and replace recurring manual fixes with durable engineering improvements.
- Use AI-assisted coding tools responsibly by reviewing and validating generated code before production use.
Requirements
- At least 5 years of professional software engineering experience building and operating production backend services, distributed systems, or cloud platforms.
- Strong programming skills in Java or another backend language such as Go, Python, or C++.
- Experience designing APIs, relational data models, and database-backed services.
- Understanding of distributed systems concepts including concurrency, consistency, fault tolerance, and recovery.
- Experience delivering software through implementation, automated testing, deployment, and production support.
- Ability to explain technical decisions and tradeoffs, troubleshoot complex problems, and deliver maintainable solutions.
- Strong collaboration and communication skills in fast-moving environments with evolving requirements.
- Preferred experience with hardware inventory, asset lifecycle management, bare-metal provisioning, infrastructure automation, ingestion pipelines, event-driven services, durable workflows, distributed data reconciliation, Linux, networking, server hardware, GPU infrastructure, database performance tuning, schema migrations, and backward-compatible APIs.
- Preferred substantial hands-on experience with AI-assisted development tools such as Claude Code, Codex, or Cursor, including validating generated code for correctness, security, maintainability, and production readiness.
Benefits
- Medical, dental, and vision insurance, including expert medical opinion.
- Short-term and long-term disability, life insurance, AD&D, and supplemental life insurance.
- Health care and dependent care Flexible Spending Accounts.
- Pre-tax commuter and parking benefits.
- 401(k) savings and investment plan with company match.
- Paid vacation, 11 paid holidays, paid sick leave, paid parental leave, and adoption assistance.
- Employee Stock Purchase Plan, financial planning, group legal, and voluntary auto, homeowner, and pet insurance benefits.
- US-based employees must complete identity verification involving collection and processing of biometric information, with accommodations potentially available after individualized assessment.
About Oracle
Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.
