Skill
Object Oriented Design
Software Development and Engineering Practices
Object-oriented design (OOD) is a software design approach that models systems as a collection of interacting objects, each encapsulating data and behavior relevant to a specific concept or entity. Software engineers use it to create modular, reusable, and maintainable code by applying principles such as encapsulation, inheritance, and polymorphism. It typically follows object-oriented analysis and precedes implementation in languages like Java, C++, or Python.
Object Oriented Design in the job market
Last checked October 28, 2026
- Open roles
- 15
- Employers
- 9
- Median pay
- —
- Disclose pay
- —
on Career App
hiring for it
not enough disclosed
of these roles
Open roles requiring Object Oriented Design (15)
Senior Full Stack Software Engineer - Agent Platform
Workday
Full-time · €72,000 – €108,000
A full stack engineer role focused on building the consumption-based billing platform that powers Workday's AI agents and enterprise products. This suits someone who enjoys solving complex data pipeline and infrastructure challenges at scale while shipping both backend services and customer-facing dashboards.
Listed on Workday’s careers site · Apply there ↗
HPC Software Engineer
KLA-Tencor
Milpitas, CA · $136,300 – $231,700
KLA seeks a software engineer to develop high-performance computing systems for semiconductor manufacturing inspection platforms, working on multi-threaded distributed systems and Linux kernel-level optimization. This role suits experienced systems programmers comfortable with C++, Java, and infrastructure challenges at scale.
Listed on KLA-Tencor’s careers site · Apply there ↗
Test Development Engineer
FLIR Systems
Full-time · Goleta, CA · $120,300 – $160,400
This role blends software engineering with hardware test automation, building C# applications that control semiconductor testing equipment and analyze production data. It suits developers who want to move beyond web or application work into the tangible domain of manufacturing systems and hardware integration.
Listed on FLIR Systems’s careers site · Apply there ↗
Senior Staff Data Scientist
Blue Apron
Full-time · $216,000 – $249,500
A strategic leadership role for an experienced data scientist to shape Grubhub's ML and analytics direction, mentor the team, and drive causal inference and experimentation frameworks across the marketplace. This suits someone with 8+ years in industry who has shipped production ML systems and can balance business impact against technical rigor in complex, noisy environments.
Listed on Blue Apron’s careers site · Apply there ↗
Software QA Automation Engineer, II
AeroVironment
Full-time · Moorpark, CA · $82,000 – $125,000
This role designs and maintains automated test suites for mission-critical software systems, working closely with development and test teams while mentoring junior engineers. It's suited to someone with solid QA automation experience who wants to expand their technical depth and leadership skills in a fast-paced defense technology environment.
Listed on AeroVironment’s careers site · Apply there ↗
Software Developer
AllianceBernstein
Full-time · Nashville, TN
A backend developer role on a wealth planning platform team that builds advisor tools and investment forecasting systems. Suited for someone comfortable with C# and C++ who wants to work on complex financial software in a collaborative environment.
Listed on AllianceBernstein’s careers site · Apply there ↗
Senior VLSI CAD Software Engineer
NVIDIA
Full-time · $168,000 – $310,500
NVIDIA is looking for an experienced software engineer to build custom VLSI CAD tools that help design next-generation GPUs and chips. This full-cycle role suits someone with deep expertise in chip design automation who wants to work on technically challenging problems with a small, focused team.
Listed on NVIDIA’s careers site · Apply there ↗
Senior Rust Engineer – Algorithmic Trading Quant – VP
Citigroup
Full-time · New York, NY · $175,000 – $250,000
A senior Java engineer role focused on building and optimizing high-performance equity trading platforms, incorporating AI tools into development workflows, and collaborating with quantitative researchers to implement sophisticated trading algorithms.
Listed on Citigroup’s careers site · Apply there ↗
Software Engineer
Lynk Global
Chantilly, VA
Elveo is seeking a software engineer to design and operate critical systems for satellite and ground infrastructure, working on distributed systems that deliver connectivity globally. This role suits engineers experienced with high-reliability software who want to tackle complex challenges in real-time systems and can commit to both development and operational responsibilities.
Listed on Lynk Global’s careers site · Apply there ↗
Software QA Automation Engineer, III
AeroVironment
Full-time · Moorpark, CA · $100,500 – $153,250
This role designs and maintains automated test infrastructure for mission-critical software systems, with responsibility for building test frameworks and mentoring others on QA practices. It suits experienced automation engineers who want to work on embedded and robotics systems with a high degree of technical autonomy.
Listed on AeroVironment’s careers site · Apply there ↗
Asked for alongside Object Oriented Design
Measured from the 15 open roles that name Object Oriented Design — not from a curated list.
Roles that use Object Oriented Design
Employers hiring for Object Oriented Design
9 in total, most open roles first.
- AeroVironment5 roles
- WWorkday3 roles
- AllianceBernstein1 role
- Blue Apron1 role
- Citigroup1 role
- FSFLIR Systems1 role
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.