Back to Jobs
Technology

Software/DevOps Engineer

TDK TechnologiesUnited States🇺🇸United States

Why this role stands out

This dynamic role at TDK Technologies offers an exceptional opportunity to accelerate your career by blending high-impact software development with robust DevOps engineering in a supportive, collaborative team environment. You will thrive here if you are a proactive problem-solver who enjoys building scalable infrastructure and automating complex workflows while benefiting from the flexibility of a hybrid work schedule. Take the next step in your professional journey and apply today to help shape the future of mission-critical data systems.

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationUnited States
SQLAWSAirflowPythonRedshiftPostgreSQLCI/CD

Job description

Software development (~45–55%)

  • Design, develop, and maintain backend services and supporting applications.
  • Build and enhance data ingestion components, including integrations, transformations, and validation logic.
  • Partner with teammates to debug and resolve production issues with a strong focus on root‑cause analysis and long‑term fixes.
  • Develop internal tools and automation to reduce friction and improve reliability.
  • Collaborate with product and data teams to ensure solutions are production‑ready and operationally sound.

Product data operations (~20%)

  • Own and execute recurring product data ingestion cycles.
  • Monitor ingestion runs, manage retries, and address failures or partial loads.
  • Validate data completeness, timeliness, and basic quality checks.
  • Coordinate with product, analytics, and support teams when ingestion issues impact downstream workflows.
  • Perform root‑cause analysis on ingestion failures and implement improvements to prevent recurrence.

DevOps, release, and runtime operations (~25–30%)

  • Maintain and improve CI/CD pipelines supporting application deployments.
  • Coordinate application releases with engineering teammates to deliver changes safely and reliably.
  • Monitor application health, logs, and alerts; respond to incidents and production issues to maintain reliable, high-performing services
  • Manage environment configuration and secrets in alignment with security best practices.
  • Participate in incident response and contribute to post‑incident reviews.
  • Improve operational guardrails such as retries, timeouts, monitoring, and alerting.

Collaboration & leadership

  • Work closely with architecture, engineering, product, data, and support teams in a highly collaborative environment.
  • Provide technical guidance on platform resilience best practices and production readiness.
  • Contribute to improving processes, documentation, and operational clarity across teams.
  • Support data security and compliance efforts in coordination with engineering leadership.

Continuous improvement

  • Identify opportunities to reduce manual operational work through pragmatic automation.
  • Improve reliability and observability based on real production experience.
  • Look for opportunities to simplify work, improve reliability, and help teammates deliver software more efficiently.

The skills and experience you bring to this role include:   

  • Bachelor’s degree in computer science, Informatics, Information Systems, or another quantitative field. 
  • 10+ years of experience in data engineering or a similar role with demonstrated technical leadership experience. 
  • Expertise building and administering, including writing views, stored procedures, and triggers, in AWS-native data systems (Redshift, Aurora, RDS PostgreSQL, Glue, Lambda, Step Functions, MWAA-Airflow).
  • Strong Python and SQL experience, including advanced query design and database optimization.
  • Experience with healthcare data (Medical Claims, Rx Claims) or similar healthcare data is required. 
  • Ability to develop subject-matter expertise and partner thoughtfully with business teams.
  • Trusted partner: reliable to deliver accurate work in a timely manner.
  • A passion for working with a team to improve how data drives meaningful outcomes.

Similar jobs