Job Closed
This listing is no longer active.
Development DBA
Location
District Of Columbia
Posted
57 days ago
Salary
0
Seniority
Mid Level
Job Description
Development DBA
OpenDataJobs
Peregrine Advisors Benefit Inc. is seeking a Development DBA to support data engineering and application database needs across client engagements. The role centers on designing, optimizing, and maintaining relational and cloud-based database systems that underpin production applications and analytical workflows, with an emphasis on performance, reliability, and developer enablement. Why Peregrine Peregrine is a Benefit corporation, legally committed to creating measurable social value alongside business performance. We offer mission-driven, technically challenging work on complex initiatives, paired with direct client access, real ownership of your work product, and a culture that rewards initiative. Who You Are You are a pragmatic, detail-oriented database professional who thrives at the intersection of application development and data infrastructure. You understand that a poorly tuned query or an ill-designed schema can undermine even the best application code, and you take pride in making sure that never happens. You collaborate naturally with software engineers, data engineers, and architects, speaking their language while holding the line on database best practices. You take ownership without being asked and care deeply about correctness, performance, and the long-term maintainability of the systems you build. Responsibilities Database Design & Development - Design and implement logical and physical data models for new application features, ensuring normalization, referential integrity, and scalability - Author and review stored procedures, functions, views, triggers, and complex SQL queries across relational database platforms (SQL Server, PostgreSQL, or equivalent) - Collaborate with software engineers during the full development lifecycle to ensure database designs align with application requirements and performance targets - Define and enforce database coding standards, naming conventions, and schema change management practices across development teams - Build and maintain schema migration scripts and manage versioned deployments through CI/CD pipelines Performance & Optimization - Profile and tune slow queries, identify missing indexes, and resolve locking and blocking issues in development and production environments - Conduct execution plan analysis and implement query rewrites, index strategies, and statistics management to meet SLA requirements - Establish performance baselines and monitor database health metrics; proactively identify and resolve bottlenecks before they impact users Cloud & DevOps Integration - Support cloud-hosted database environments (Azure SQL, AWS RDS/Aurora, or equivalent); assist in migrations from on-premises to cloud platforms - Integrate database change management into CI/CD workflows using tools such as Flyway, Liquibase, or equivalent migration frameworks - Participate in infrastructure-as-code efforts, contributing database configuration and provisioning scripts using Terraform, Bicep, or CloudFormation Collaboration & Firm Development - Partner with DBAs, data engineers, and solution architects to align database design with broader data platform and enterprise architecture strategies - Contribute to internal tooling, knowledge base articles, or mentorship to strengthen Peregrine’s data engineering capabilities and bench depth
Job Requirements
- Core Technologies:
- Expert-level SQL proficiency across at least one major RDBMS (SQL Server, PostgreSQL, Oracle, or MySQL/MariaDB); working knowledge of a second platform strongly preferred
- Hands-on experience with database performance tuning: query analysis, index design, statistics, and execution plan interpretation
- Experience with schema versioning and database migration tooling (Flyway, Liquibase, Alembic, or similar) integrated into automated deployment pipelines
- Proficiency in Python, and terminal systems (PowerShell / Bash) for automation, data loading, and operational tasks
- Working knowledge of cloud-managed database services (Amazon RDS/Aurora); experience with cloud migrations a plus
- Domain Expertise & Professional Skills:
- Solid understanding of relational data modeling theory and applied schema design patterns for OLTP systems
- Familiarity with DevSecOps practices: version control with Git, branching strategies, CI/CD pipeline integration, and environment promotion workflows
- Experience in federal data environments, government IT modernization, or regulated industries with data governance requirements preferred
- Strong written and oral communication skills; able to explain technical trade-offs clearly to both engineering peers and non-technical stakeholders
- Qualifications
- Bachelor’s required; Computer Science, Information Systems, or a related technical field strongly preferred
- 5+ years of experience in a development DBA, database developer, or data engineering role with strong SQL development responsibilities
- Experience supporting both OLTP and analytical workloads; exposure to data warehousing patterns (star schema, slowly changing dimensions) a plus
- Prior consulting or client-services experience preferred
- U.S. citizenship; ability to obtain a Public Trust suitability determination required
Benefits
- Our client offers a comprehensive and competitive benefits package, including:
- Full health coverage (medical, dental, and vision) with 100% of employee premiums covered
- Life and disability insurance, fully covered by the company
- 401(k) retirement plan with 100% match on contributions up to 4% of salary with immediate vesting
- Unlimited Paid Time Off (PTO) to encourage work-life balance
- Remote location but greater Washington, DC area preferred for hybrid engagement
- Sponsored database certification training
- Peregrine Advisors is an equal opportunity employer.
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Software Engineering Manager
MoxeMaking healthcare more affordable through smarter, simpler data exchange
• Manage a team of engineers and ensure projects and delivery commitments are met. • Handle staffing and mentoring to grow and maintain a high performing team. • Hold regular 1:1 with team members. • Promote and instill software development best practices. • Facilitate collaboration with teams across the organization including engineering, product, customer success, and sales. • Own the success of the complete software development lifecycle including but not limited to scoping, prioritization, design, implementation, and testing.
This is a remote position. Quality Engineering & AI Validation Manager We are seeking a Quality Engineering & AI Validation Manager to lead testing, validation, and quality strategy for AI-driven applications and data platforms. This role will be responsible for ensuring the reliability, accuracy, and performance of solutions built across AWS, Azure, BI tools (Tableau, Power BI), and CRM platforms such as DealCloud. This individual will play a critical role in establishing QA frameworks for AI/ML systems, including model validation, data quality assurance, and end-to-end testing of integrated solutions. Key Responsibilities - Lead the QA strategy and testing frameworks for AI-enabled applications and data platforms - Define and implement AI/ML validation methodologies, including model accuracy, bias detection, and performance testing - Oversee end-to-end testing across cloud environments (AWS, Azure), data pipelines, BI tools, and CRM integrations - Establish automated testing frameworks for APIs, data workflows, and application layers - Develop and enforce data quality validation processes, including completeness, consistency, and lineage checks - Partner with data, engineering, and architecture teams to ensure testability and quality by design - Validate integrations across systems including Tableau, Power BI, and DealCloud CRM - Drive performance, load, and scalability testing for high-volume data and AI workloads - Implement CI/CD quality gates and integrate testing into DevOps pipelines - Lead and mentor QA engineers and automation testers - Ensure compliance with security, regulatory, and governance standards Requirements Required Qualifications - 7+ years of experience in Quality Engineering, QA, or Test Management roles - Experience leading QA efforts in cloud-based environments (AWS and/or Azure) - Strong background in test automation frameworks (e.g., Selenium, Cypress, Playwright, or similar) - Experience testing data pipelines, ETL processes, and data platforms - Understanding of AI/ML validation concepts, including model testing, data drift, and bias detection - Experience with API testing and microservices architectures - Familiarity with BI tools such as Tableau and Power BI - Strong experience with SQL and data validation techniques - Experience integrating QA into CI/CD pipelines (DevOps practices) Key Traits for Success - Ability to build QA processes in a greenfield or evolving AI environment - Strong leadership and ability to influence cross-functional teams - Detail-oriented with a focus on data integrity and system reliability - Strategic thinker who can balance speed and quality in AI development
Director, Software Engineering
Element Fleet ManagementMaking fleets safer, smarter and more productive.
Get started on an exciting career at Element! Element employees make a difference in the lives of others every day. We are re-defining the fleet management industry to be people first, then business – delivering on our promise of a superior client experience. This takes hard work and innovation, and we need more like-minded people on our team. About the Role We’re looking for a strategic and influential leader to join our team as Director, Software Engineering. In this role, you will lead Element’s Technology Modernization Journey focused on transforming legacy client-facing applications into modern, cloud-native solutions. You will be accountable for building and executing a comprehensive roadmap while establishing an in-house team to support both legacy and modern systems. This role also ensures implementation of leading Software Development Life Cycle practices and alignment of technology initiatives with organizational goals. What You’ll Do - Analyze and evaluate legacy computer systems and applications to assess technical capabilities and modernization requirements - Design and develop technology transformation roadmaps including cloud-native architectures and scalable solutions - Recommend engineered IT solutions aligned with business objectives and measurable outcomes - Review and develop technical specifications, system designs, and SDLC best practices - Ensure adherence to SDLC standards and drive continuous process improvement - Provide engineering guidance on integrations with external vendors and partners - Direct application modernization initiatives aligned with business strategy and outcomes - Communicate project status, risks, and benefits to executive leadership and stakeholders - Lead and grow the IT web applications team through technical guidance and mentorship - Drive execution and delivery of technology transformation projects Basic Qualifications - Bachelor’s degree in Computer Engineering or related field - 25+ years of progressive experience in software development across multi-platform environments - 10+ years of experience leading large cross-functional technical teams - Experience with mainframe modernization strategies including rehosting and refactoring - Proven success executing large-scale technology transformation programs - Strong ability to communicate technical concepts to diverse audiences Preferred Qualifications - Experience in fleet management business or financial applications - Certifications in AWS or other cloud technologies - Experience collaborating with vendor IT teams - Ability to assess systems and identify modernization opportunities - Experience developing and executing modernization roadmaps - Strong leadership and stakeholder management skills Location: US Remote The hiring base salary range for this position is $152,300 - $209,440 annually. Actual compensation within this range will be dependent upon the individual’s knowledge, skills, experience, equity with other team members, and alignment with market data. Please note that the disclosed salary range is solely for candidates hired to perform work within this geographic location. Candidates hired to work in other locations will be subject to the pay range associated with that location. What’s in it for You • A culture of innovation, empowerment, decision-making, and accountability • Comprehensive health and welfare benefits that serve the needs of you and your family and foster a culture of wellness • Additional benefits and amenities, including paid time-off programs (vacation, sick leave, and holidays) Applicants will be required to undergo a background check only if and after a conditional offer of employment has been extended. Element Fleet Management and its wholly owned subsidiaries are an equal opportunity employer committed to diversity, equity, inclusion, and belonging. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, genetic information, sex, gender identity, sexual orientation, age, marital status, family status, ancestry, national origin, citizenship, physical or mental disability, veteran status, military obligations or any other characteristic protected by federal, state and local laws. Disability-related accommodations during the application and interview process are available upon request. Should you require an accommodation with our hiring process please send an email to talentacquisition@elementcorp.com or call (800) 665-9744. Element Fleet Management also uses AI-assisted tools to help screen and assess applications. These tools analyze information you provide (for example, your rēsumē and screening responses) to identify job-related skills, qualifications, and experience. AI outputs do not by themselves determine whether you advance or receive an offer – they assist recruiters and hiring managers. Final hiring decisions are made by people. Know Your Rights: Workplace discrimination is illegal
Digital Engineering CoE Intern
Qualitest GroupQualitest Group is a global engineering company whose services and expertise are powered by artificial intelligence. Qualitest Group helps businesses reach thei
Role Description We are seeking undergraduate students pursuing a degree in Computer Science or a related field for a paid summer internship. This opportunity offers hands-on experience supporting software development initiatives in a remote environment. - Assist with software development and related tasks - Support coding, testing, and debugging activities - Collaborate with team members on ongoing projects - Participate in team meetings and development processes Qualifications - Currently pursuing an undergraduate degree in Computer Science or a related field - Availability to start within 1 week - Basic knowledge of programming concepts - Strong willingness to learn and grow in a technical environment - Ability to work remotely from the U.S. Requirements - Fully remote role - Flexible working hours based on availability - Paid internship at $25/hour Company Description Are you interested in working with the World’s leading AI-powered Quality Engineering Company? Ready to advance your career, team up with global thought leaders across industries and make a difference every day? Join us at Qualitest!



