The DLS Discovery Legal team provides leading e-Discovery and legal support services.
Director, Software Engineering
Location
United States
Posted
1 day ago
Salary
$190K - $225K / year
Seniority
Lead
Job Description
Director, Software Engineering
DLS Discovery, LLC
• Run the Nebula development lifecycle end to end: quarterly planning, sprint execution, release management, and post-release quality • Set and track engineering metrics such as cycle time, escaped defects, and availability • Surface risk early and remove roadblocks so teams can stay focused • Advance the platform architecture with your senior engineers • Sponsor modernization work in areas like service architecture, infrastructure automation, and observability • Partner with Product and applied research to take AI features such as ECAi, summarization, and sensitive-data detection from prototype to production quality • Hire, coach, and grow engineering managers and senior individual contributors • Act as the engineering voice for Nebula with executives, Product Marketing, and Client Services • Own headcount planning, third-party technology relationships, and the engineering budget for the group
Job Requirements
- 10+ years in software engineering, including 5+ years managing engineers and experience managing managers
- A track record of shipping and operating commercial SaaS products on a major cloud platform
- Experience delivering AI- or ML-powered product features to production, or close partnership with teams that did
- Fluency in modern delivery practice: agile at scale, CI/CD, automated testing, and observability
- Demonstrated success hiring and developing engineering leaders in a remote or distributed organization
- Clear, direct communication with executives and non-technical stakeholders
- A bachelor’s degree in computer science or a related field, or equivalent practical experience
Benefits
- competitive total compensation that includes base pay
- bonus potential
- inclusive benefits
- wellness programs
- perks
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Desarrollo End-to-End: Diseñar y construir interfaces de usuario interactivas (Front-End) y robustas arquitecturas lógicas (Back-End). • Integración Core: Configurar, personalizar y conectar módulos de la plataforma INSIS con aplicaciones internas y de terceros. • Diseño de APIs: Crear y mantener servicios web (REST/SOAP) para la cotización, emisión de pólizas y gestión de siniestros en tiempo real. • Optimización de Datos: Diseñar y optimizar consultas complejas en bases de datos para asegurar el correcto flujo de la información de seguros. • Mentoría Técnica: Colaborar con arquitectos de software y guiar a desarrolladores junior en las mejores prácticas del ecosistema INSIS.
Senior Software Engineer - Pega
First Citizens BankFirst Citizens Bank offers a full line of financial services and focuses on individuals, as well as small to medium-sized businesses. As an employer, the compan
Role Description This is a remote role that may be hired in several markets across the United States. Priority will be given to those candidates located in North Carolina or Arizona. We are seeking an experienced Senior Software Engineer with expertise in the Pega Platform to drive the design, development, and implementation of enterprise-scale workflow, within CAB Technology. The ideal candidate must be a Pega Lead System Architect (LSA) and possess strong hands-on experience with Pega and understand enterprise application architecture. This role will partner with business and technology stakeholders to deliver scalable, secure, and innovative solutions while establishing technical standards and mentoring development teams. Responsibilities - System Enhancement: - Performs a variety of actions that evaluate and improve department systems, processes, and applications. - Utilizes programming specifications to construct modules, develop testing methods, and design materials. - Provides new feature time estimates for system changes and assists in implementing modifications. - Executes test plans to validate application functions as designed. - Analysis: - Collects data related to user requests and determines scope, time estimates, and system impacts. - Inspects business specifications, programming specifications, coding, test plans, documentation, and implementation plans for accuracy. - Business Support: - Provides technical support to production systems by addressing reported issues, anticipating maintenance requirements, and ensuring functionality for end user needs. - Drafts documentation to be used for system, end user, and operational purposes, including technical specifications and application designs. - Technical Expertise: - Responsible for complex involvement in the software development life cycle including the creation, enhancement, implementation, and evaluation of software. - Serves as a technical resource for management, associates, and business units. - On-call Support: Provides 24/7 on-call support via rotations. - Stay current with emerging Pega capabilities, AI technologies, and industry best practices. Qualifications - Bachelor's Degree and 4 years of experience in Software application development and maintenance - OR High School Diploma or GED and 8 years of experience in Software application development and maintenance Preferred Qualifications - Design, architect, and deliver enterprise-grade applications using the Pega Platform. - Serve as the technical lead for complex Pega implementations. - Design and implement AI-powered solutions leveraging Pega GenAI, Knowledge Buddy, Agentic AI, and related capabilities (Nice to Have). - Lead solution architecture, application design, and code reviews to ensure scalability, maintainability, and performance. - Develop reusable frameworks, components, and enterprise design standards. - Integrate Pega applications with enterprise systems using REST, SOAP, messaging, and event-driven architectures. - Drive CI/CD implementation, DevOps best practices, automated testing, and release management. - Troubleshoot complex production issues and provide technical leadership for critical incidents. - Mentor and coach developers, Senior System Architects, and System Architects on Pega best practices. - Ensure compliance with enterprise security, governance, and regulatory standards. Benefits - This job posting is expected to remain active for 45 days from the initial posting date listed above. - If hired in North Carolina or Arizona the base pay for this position is generally between $117,614 and $140,000. - Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. - For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment. - More information can be found at First Citizens Bank Benefits .
Senior Software Engineer, Full Stack – Member Experience
Sidecar HealthHealth insurance that's finally fair.
• Design AI-powered systems and user experiences that help members find cost-effective, high-quality care across various healthcare types and locations • Map and understand different member healthcare journeys, supporting them through customization and personalization • Identify and leverage data relationships to provide seamless, relevant information to members • Analyze user behavior and site usage data to optimize performance and prioritize projects • Collaborate with engineering to scope projects, break into user stories, define MVPs, and organize into sprints • Lead a cross-functional pod of engineers and product designers to deliver roadmap-aligned features • Contribute to process improvements, documentation, and overall operational efficiency within the product team • Ensure our system stays up-to-date and compliant with changing insurance regulations
Role Description We are looking for a Middle / Mid-Senior Frontend-focused Full-Stack Software Development Engineer to join a team supporting critical source control and documentation services used by internal engineering teams and external enterprise customers. The role is approximately 80% frontend work and 20% backend plus SQL work, with a focus on React/TypeScript UI development, service integration, troubleshooting, and product improvements across repository and wiki infrastructure at large scale. - Design, implement, and maintain frontend features for repository and wiki-related product experiences; - Build high-quality React and TypeScript UI components and flows; - Integrate frontend functionality with backend services and APIs; - Support backend and SQL changes where needed as part of the 20% backend scope; - Investigate and resolve product, performance, and reliability issues across frontend and backend touchpoints; - Contribute to product improvements, testing, validation, and ongoing development tasks. Qualifications - Strong frontend development experience with React and TypeScript; - Solid understanding of modern web application architecture, UI state management, component design, and frontend quality practices; - Must have practical experience with C# and .NET backend experience for service integration and feature support; - Solid MS SQL experience for data access, troubleshooting, and backend-adjacent tasks; - Ability to work across frontend-heavy product development with occasional backend and SQL ownership; - Strong troubleshooting and problem-solving skills, with the ability to dig into issues and find practical solutions; - Strong communication skills and B2 English minimum for interactions with client stakeholders and external customers. Requirements - Experience with Azure DevOps or source-control-related products; - Understanding of Git concepts or repository tooling; - Experience with performance optimization for large-scale web applications. Benefits - Working Conditions: - Overlap: by 10AM PST. B2B contract - Locations: - Egypt - Armenia - Kazakhstan - Georgia




