Director, Software Engineering
Suvoda
Director, Software Engineering
Conshohocken, Pennsylvania
Director, Software Engineering
Department: Product Development
Reports to: SVP, Software Engineering
The Director, Software Engineering is responsible for the delivery of Enterprise SaaS products supporting the Clinical Trial industry, overseeing multiple on-shore and off-shore development teams and the delivery of multiple products and initiatives. The Director, Software Engineering provides strategic planning and tactical execution management, agile release planning across multiple teams, process and tool design, resource management, and continuous improvement. The role demands a blend of technical and business acumen, strategic and tactical focus, and an ability to balance architectural best practice and innovation pragmatism. In a typical business day, the Director, Engineering may find themselves pair-programming with developers on a priority feature or defect and briefing the C-suite on roadmap direction and key technical decisions.
Responsibilities:
- Works with the SVP of Engineering to build a technical vision for the product line.
- Explores new technologies for future planning and potential implementation and evaluates and identifies appropriate technology to deliver business objectives.
- Ensures engineering best practices are defined and met across teams and develops and governs technical standards to ensure adherence.
- Collaborates with architects and principal engineers in the technical design of initiatives and business priorities.
- Experience leading distributed or cross-functional teams globally, including recruiting, mentoring, and retaining team members in a continuous improvement environment. Provides leadership and professional growth with the goal to build our next generation of engineering leaders.
- Extensive knowledge of enterprise architecture patterns, microservices, and distributed systems design
- Experience with enterprise SaaS architecture and development in a product-driven environment, including multi-tenancy, scalability, and platform reliability at scale
- Fluency in data architecture concepts including data models, data warehouses, analytical platforms, and modern data mesh or lakehouse patterns
- Familiarity with service portfolio management, API governance, and technical debt prioritization at the enterprise level
- Works closely with Product Management and Architecture to discover business requirements and technical approach for product initiatives and features.
- Supports teams in the discovery and design of product backlog items and identifies and manages cross organization dependencies.
- Develop Proof of Concept solutions to demonstrate technical design and can dive into the code and pair program with engineers as necessary.
- Initiates and drives continuous improvement initiatives, challenges self and teams to continuously grow and achieve new levels of success.
- Will be held accountable for the design, development, and delivery of Suvoda product and solutions.
- A "team-player" with the ability to work within a highly collaborative environment.
- A creative and critical thinker that is able to confidently express ideas in an articulate, concise manner.
Requirements:
- Bachelor's degree in Computer Science, Information Systems, Mathematics, Engineering or equivalent relevant work experience and/or training.
- At least 10 years of progressive experience in the software industry, including at least 5 years in a leadership position.
- Proven experience delivering cloud-native applications on AWS, including IaC tooling (Terraform), container orchestration (EKS), and cloud cost optimization
- Good working knowledge of Python, Django ORM, Django REST Framework, and Angular for building and maintaining scalable backend and frontend services; hands-on familiarity with event-driven cloud service architectures leveraging AWS Lambda, DynamoDB, ElastiCache (Redis), and Postgres RDS
- Strong experience managing people and teams; setting goals, providing clear technical direction, and holding teams accountable for delivering business value.
- Strong experience with software development best practices and tooling, agile testing, developer operations, continuous integration and delivery, and site reliability engineering.
- Relevant technical knowledge of enterprise architecture, cloud services, cloud development, containerization, business domain modelling, data warehouses and analytical platforms.
- Proven experience in Agile Software Development methodology.
Nice to Have:
- Hands-on experience adopting and governing AI coding assistants (e.g., Claude, GitHub Copilot, Cursor) across engineering teams, including establishing standards for responsible use, prompt engineering best practices, and measuring productivity impact
- Familiarity with Anthropic's Claude API or Claude Code for agentic developer workflows, including task automation, code generation pipelines, and AI-assisted code review
- Experience integrating LLM-powered tooling into the SDLC — such as AI-assisted test generation, documentation automation, or intelligent PR summarization
- Demonstrated ability to lead organizational change around AI adoption — including upskilling teams, establishing guardrails, and balancing developer autonomy with governance
- Familiarity with prompt engineering principles and the ability to coach engineers on effective human-AI collaboration patterns
We are aware that an individual(s) are fraudulently representing themselves as Suvoda recruiters and/or hiring managers. Suvoda will never request personal information such as your bank account number, credit card number, drivers license or social security number — or request payment from you — during the job application or interview process. Any emails from the Suvoda recruiting team will come from a @suvoda.com email address. You can learn more about these types of fraud by referring to this FTC consumer alert.
As set forth in Suvoda's Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.
If you are based in California, we encourage you to read this important information for California residents linked here.
$138.2k - $221.1k
...that are integrated into the fabric of how we work every day. To learn more, please see What you'll do here: As a Director of Software Engineering at Cengage, you will be responsible for the delivery of innovative, market leading platforms and products that continue...SuggestedFor contractorsWork experience placementLive inLocal areaRemote workWorldwide$200k
Overview The Director of Software Engineering will lead an organization of approximately 50 engineers, managers, and technical professionals across mobile app development, cloud services, device software (non-embedded), QA, DevOps, and architecture. This leader will ensure...SuggestedNight shift$132k - $189k
...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Associate Manager, Software Engineering Job Code: 35958 Job Location: Camden, NJ L3Harris Space Mission Systems is seeking an experienced Software...SuggestedLocal areaFlexible hours$101.9k - $163k
...initiatives that are integrated into the fabric of how we work every day. To learn more, please see What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to deliver world-class content for our Cengage Learning Platforms...SuggestedWork experience placementLocal areaRemote workWorldwide$76.5k - $134.9k
...Ground Product Line (GPL) is a leading provider of common ground software solutions, specializing in the development of mission-critical... ...Business Unit: SPACE Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: FirstSuggestedFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- Job Overview Within LM Space, the Trinity Program is looking for a highly motivated individual to join the program area as a Software Engineer Senior Staff to support the development team. As part of an Agile team, you will have the opportunity to work on a variety of tasks...Full timeWork at officeRemote workRelocationShift work
- ...around the world. Responsibilities This role bridges the gap between high‑level system requirements and detailed software development. The Software Systems Engineer will: Decompose software requirements from systems and component requirements. Use Model‑Based Systems...Full timeRelocationShift work
- Role Overview We are seeking a motivated and experienced Staff Digital Signal Processing Software Engineer to join our team. At a level 5, this person is an emerging authority with more than 7 years of experience working in Digital Signal Processing development, C++ development...Full timeRelocationShift work3 days per week
- ...Responsibilities Universal Health Services, Inc. (UHS) is seeking a dynamic and talented Software Engineer I to design, develop, and maintain UHS custom clinical applications. The role supports existing Cerner and UHS clinical applications, including upgrade implementations...Local area
- ...Senior Software Engineer We are looking to hire a senior software engineer to support CCCR (Cross Claim Clinical Review) as an innovative approach to inpatient clinical reviews, currently available through our Retrospective CCV program. This initiative will extend CCCR...
$169k - $192k
...Google Cloud, and a major fundraise ahead, Obsidian is scaling rapidly toward long-term growth and IPO readiness. As a Senior Software Engineer at Obsidian, you'll: Own meaningful product and platform work across Obsidian's engineering stack. This is a generalist...Temporary workFixed term contractWork from homeWorldwideFlexible hours$98.68k - $231.28k
...innovator within DataBee. ( This division specializes in offering Software-as-a-Service (SaaS) and subscription-based security solutions... ...lead projects and shares expertise. In the role of Software Engineer, you will be an important contributor within Comcast Technology...Work experience placementWork at officeLocal areaRemote workWorldwideNight shiftWeekend work- ...Role: Software Engineer Location: Remote Required Skills - Demonstrated proficiency with at least one widely used programming language such as Java, Python, C/C++, C#, and scripting languages such as JavaScript. Minimum 5 years of experience with...Remote work
- Job Title Job Requirements - +8 years Java experience. Java 8 or higher, experience required. +5 years Spring experience: Spring Boot and other projects. +5 years Angular experience Angular 9 or higher experience is a plus. Prior experience building and supporting critical...
- ...Sr Software Engineer Client is currently seeking a Senior Software Engineer to join the Information Technology team at our corporate office in Malvern, PA. The Senior Software Engineer will be responsible for the technical innovation and leadership of Client's enterprise...Work at office
$94k - $115k
...worldwide. * For more information, visit transamerica.com . Job Description Summary Job Description Summary The Senior Software Engineer designs, builds, and supports modern web applications using TypeScript, React, and a Node.js API tier deployed on cloud...Contract workWork at officeRemote workWorldwideWork visaRelocation package3 days per week- ...training experience and challenging objectives. As a Software Developer Intern for QH Fluid Intelligence and R&D Platforms,... ...practices, structured and disciplined development processes and engineering principles to developing robust, scalable and maintainable...Full timeInternshipSummer internshipWork at officeLocal area3 days per week
$93.2k - $164.45k
...are proud to be at the forefront of cutting-edge technology and engineering. LM SPACE: WHAT WE'RE DOING Space is a critical domain... ...Martin's Paragon Program is seeking a talented level 3 Software Engineer with a TS/SCI clearance to work from either our King...Full timeTemporary workWork experience placementWork at officeFlexible hours$93.2k - $164.45k
...shaping a new era in space and find a career that's built for you. The Ground Product Line (GPL) is a leading provider of common ground software solutions, specializing in the development of mission-critical systems for U.S. government agencies, commercial enterprises, and...Full timeTemporary workPart timeWork experience placementWork at officeRemote workFlexible hours- ...so patients can resume their lives as quickly as possible. Position Summary : Globus Medical is looking for a Senior Software Engineer who is passionate about medical image processing algorithms. You will be part of a pluri-disciplinary development team of 5 to...
- ...bringing medicines to market and to patients using biosimulation software, technology, and services to transform traditional drug... ...commercialization. About This Role As a Senior Software Engineer on the Phoenix Cloud team, you'll work at the intersection of...Work experience placementWorldwide
- ...Green Expert Technology Inc. (GreenXT) is seeking a mid-level Software Engineer candidates to support the development, maintenance, and delivery of Machinery Control System (MCS) software for DDG-51 Arleigh Burke Class Destroyers. The selected candidate will be interfacing...For contractorsWork at office
$96.8k - $145.2k
...Include: Contributes in defining, documenting and developing software, software applications, as well as contributes to architecture... ..., debugging pods). ~3+ years of experience with software engineering fundamentals: OO/FP, concurrency, networking, data structures,...Contract workTemporary workWork at officeRemote workFlexible hours$55 - $64 per hour
...Include Contributes in defining, documenting and developing software, software applications, as well as contributes to architecture... ..., debugging pods). ~3+ years of experience with software engineering fundamentals: OO/FP, concurrency, networking, data structures,...Hourly payContract workTemporary workRemote workFlexible hours- ...Automation Configuration Engineer The Automation Configuration Engineer will assist the Horsham Software team in creating and maintaining the scripted sequences that customize the operation of Veeco wet wafer processing tools to meet customer requirements. This position...Work at office3 days per week
- Salesforce Technical Lead (Architecture) Location: King Of Prussia, PA (Only Locals) Duration: Long Term Client: Clean Earth Visa: USC, GC Preferred Qualifications: Salesforce certifications such as: Salesforce Platform Developer I / II Salesforce...Local area
- The Applied AI Engineer is a hands-on technical role responsible for rapidly prototyping and validating GenAI, Agentic AI, and ML-powered... ...and Qualifications Bachelor’s Degree in Computer Science, Software Engineering, AI/ML, or related field (Required) 5-8 years of software...
- ...Responsibilities Associate Software Engineer for the Corporate Information Services Department responsible for design, development, and maintenance of UHS custom clinical applications, supporting existing Cerner and UHS applications, including upgrades and testing. Works...Local area
$71.6k - $119.4k
...the Role This position performs moderate research, design, and software development assignments within a specific software functional... ...onsite schedule. Requirements 1+ years of professional Software Engineering experience. BS in Engineering, Computer Science, or...Temporary workLocal areaImmediate startWorldwideFlexible hours- Lockheed Martin in King of Prussia is seeking a Software Engineer to work on command and control applications for USG space assets. You will join an Agile team focused on developing innovative web applications. Candidates must have a Bachelor's degree and experience with...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!
- software engineer amazon Conshohocken, PA
- software developer fintech Conshohocken, PA
- part time software developer remote Conshohocken, PA
- software engineer Conshohocken, PA
- software engineer healthcare Conshohocken, PA
- software developer Conshohocken, PA
- information technology software engineer Conshohocken, PA
- consulting software engineer Conshohocken, PA
- senior software engineer remote Conshohocken, PA
- ngo software engineer Conshohocken, PA

