1

Tool Development Engineer Jobs in Virginia (NOW HIRING)

Sr. Software DB Development Engineer

Reston, VA · On-site

$129K - $170K/yr

Overview The Software area is responsible for the development of computer programming systems and ... Proven success in data migration projects using AWS DMS, Schema Conversion Tool, or custom ...

Showing results 41-60

Tool Development Engineer information

What is a tool development engineer?

Tool Development Engineers are professionals who design, develop, and maintain tools, software, or equipment used to optimize production processes or support engineering teams. Their responsibilities often include understanding user requirements, creating prototypes, testing tools, and improving existing solutions to enhance efficiency and quality. They work closely with manufacturing, software, or hardware teams, depending on the industry. Tool Development Engineers play a critical role in increasing productivity and ensuring the reliability of tools used in various technical environments.

What are some common challenges faced by tool development engineers when collaborating with cross-functional teams?

Tool Development Engineers often work closely with software developers, QA testers, and product managers to create and refine tools. A common challenge is balancing differing priorities, such as development speed versus tool robustness or user-friendliness. Effective communication and flexibility are key to understanding and addressing the unique needs of each team. Regular feedback sessions and clear documentation help ensure that the tools developed meet the evolving requirements of all stakeholders.

What are the key skills and qualifications needed to thrive as a tool development engineer, and why are they important?

To thrive as a Tool Development Engineer, you need a solid background in engineering principles, programming languages (such as Python, C++, or Java), and a relevant degree in computer science, engineering, or a related field. Familiarity with CAD software, version control systems, and automation tools, as well as certifications in relevant frameworks, are typically expected. Strong problem-solving skills, attention to detail, and effective communication enable collaboration and innovative tool design. These competencies are crucial for developing efficient, reliable tools that optimize engineering workflows and support organizational productivity.

What is the difference between Tool Development Engineer vs Manufacturing Engineer?

AspectTool Development EngineerManufacturing Engineer
Primary FocusDesigning, developing, and optimizing tools and equipment used in manufacturing processesPlanning, implementing, and improving manufacturing processes and workflows
Skills & CertificationsMechanical design, CAD, problem-solving, certifications like Six Sigma or LeanProcess engineering, project management, certifications like Six Sigma or Lean
Work EnvironmentDesign labs, manufacturing plants, R&D facilitiesFactories, production lines, plant floor
Industry UsageCommon in automotive, aerospace, electronics manufacturingWidely used across various manufacturing sectors including consumer goods and industrial equipment

While both roles support manufacturing operations, the Tool Development Engineer primarily focuses on creating and improving tools and equipment, whereas the Manufacturing Engineer concentrates on optimizing entire production processes. Understanding these distinctions helps in choosing the right career path or job search focus.

What are popular job titles related to Tool Development Engineer jobs in Virginia?

For Tool Development Engineer jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Tool Development Engineer jobs in Virginia look for?

The top searched job categories for Tool Development Engineer jobs in Virginia are:

What cities in Virginia are hiring for Tool Development Engineer jobs?

Cities in Virginia with the most Tool Development Engineer job openings:

$110K - $149K/yr

Full-time

Medical, Dental, Life, Retirement

Re-posted 21 days ago


Job description

An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives. Come join the excellence!

OverviewThe Software area is responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet firm obligations.Responsibilities

About the Role

We are seeking a Senior Database Engineering Lead with deep expertise in Oracle databasesand the AWS data ecosystem, as well as management or team lead experience, who thrives as both a hands-on database expert and a people leader. This role is central to our cloud transformation initiatives and will lead the design, development, and optimization of scalable, secure, and high performance data solutions across hybrid environments.

You'll work closely with Cloud Architects, Engineering, DevOps, and Application teams to modernize legacy systems, streamline data workflows, and enable data-driven decision-making across the organization.

What You'll Do:

  • Lead a team of database development engineers and serve as a hands-on contributorto deliver complex solutions and projects

  • Design, implement, and maintain Oracle databasesand AWS-native data services(e.g., RDS, Aurora, DynamoDB, Redshift),

  • Lead data migrationand modernization efforts from on-premises to AWS

  • Develop and optimize data modelsfor transactional (OLTP) and analytical (OLAP) workloads

  • Implement high availability, disaster recovery, and backup strategiesusing RMAN, Data Guard, and AWS Backup

  • Drive performance tuning, capacity planning, scalability, and security hardeningof data platforms

  • Mentor, manage performance, ensure coding standards, and act as a hands-on technical expert for complex issues

  • Plan, prioritize, and execute projects, ensuring timely delivery and alignment with product roadmaps

  • Collaborate with Architecture, Engineering, QA, DevOps, and Operations teams to deliver integrated, end-to-end solutions.

  • Monitor and troubleshoot data infrastructure using CloudWatch, Performance Insights, and other observability tools

  • Manage and participate in production support, incident response, root-cause analysis, and long-term problem remediation.

What You Bring:

  • 12 - 15+ yearsof experience in Oracle and other RDBMS technologies

  • Demonstrated experience performing hands-on database development and administration while leading engineering teams
  • Strong hands-on experience with AWS data services: RDS, Aurora, DynamoDB, Redshift, Glue, and S3
  • Proven success delivering complex database initiatives in large-scale, enterprise environments
  • Proven success in data migration projectsusing AWS DMS, Schema Conversion Tool, or custom automation

  • Expertise in SQL/PLSQL, query optimization, and indexing strategies

  • Experience with Infrastructure as Code(Terraform, CloudFormation)

  • Proficiency in Unix/Linux scripting, Python, or other automation tools

  • Familiarity with data governance, encryption, and compliance standards(HIPAA, GDPR)

  • A leadership style rooted in collaboration, mentorship, and leading by example

  • Excellent communication skills with the ability to translate complex technical topics across all levels of the organization

  • Strong analytical and troubleshooting skills with a track record of resolving high-impact production issues

Bonus Points:

  • Experience with Oracle ASM, GoldenGate, or Exadata

  • Knowledge of data warehousing, ETL pipelines, and big data technologies

  • AWS Certified Database - Specialty or equivalent certifications

  • Experience with Kubernetesand containerized data platforms.

  • Prior experience supporting mission-critical, 24x7 production systems

  • For this role, we anticipate paying $165,000k - $203,000K. This role is eligible for variable pay, issued as a monetary bonus or in another form. Any compensation range provided for a role is an estimate determined by available market data. The actual amount may be higher or lower than the range provided considering each candidate's knowledge, skills, abilities, and geographic location. TNS offers a competitive benefit package including medical and dental coverage, life insurance, paid holidays and vacations, and a 401K plan with company match.

Education:

  • Bachelor's or Master's degree in Computer Science, Information Systems, Engineering, or a related field

Qualifications

If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!

TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.