Jobs · Engineering · Texas

Senior Full Stack Python Engineer

PTR Global · Fort Worth, TX · 1 wk ago
HybridEngineering$60–$65/hrContract

About the role

We are seeking a highly skilled and experienced Sr. Engineer - Automation to join our team in Fort Worth, Texas. The ideal candidate will have a strong background in software development, automation, and system design. This role requires a hybrid work schedule (Tuesday through Thursday on-site) and involves working on cutting-edge technologies to enhance the quality, reliability, and security of our systems. The candidate will also mentor team members and lead the implementation of significant capabilities within the domain.

Responsibilities

  • Write tests and document technical work products, including code scripts and processes, adhering to organizational standards and practices.
  • Focus on improving the quality and craftsmanship of products and systems.
  • Conduct root cause analysis to identify domain-level problems and prescribe actionable solutions.
  • Design self-contained systems within the team's domain and lead the implementation of significant capabilities in existing systems.
  • Coach team members on techniques to improve reliability, resiliency, security, and performance.
  • Decompose complex designs into manageable implementations for less experienced engineers.
  • Anticipate potential issues in systems under development and guide the team in implementing instrumentation practices for observability and supportability.
  • Define test suites and instrumentation to ensure production targets for latency and availability are consistently met.
  • Lead by example by prioritizing the resolution of open vulnerabilities.
  • Evaluate potential attack surfaces in systems under development and guide teams in implementing best practices to mitigate risks.
  • Identify and prioritize small batches of work to deliver the highest value quickly.
  • Advocate for reuse as a first-class consideration in all team implementations to ensure broad reusability.
  • Formally mentor teammates and guide them through necessary learning journeys.
  • Identify opportunities for introducing new approaches to problem-solving within the environment.

Qualifications

  • 5-7 years of full Software Development Life Cycle (SDLC) experience, including designing, developing, and implementing large-scale applications (front-end and back-end).
  • 5 years of experience with Python and proficiency with FastAPI.
  • 5 years of experience with Restful web services.
  • Experience with HashiCorp Vault, AWS Secrets Management, or Azure Key Vault.

Nice to Have

  • 5 years of experience with React, TypeScript, and JavaScript.
  • Proficiency in object-oriented design techniques and principles.
  • 3 years of experience with Terraform and Vault.
  • 3 years of professional design and open-source experience.
  • 3 years of experience with git and GitHub.
  • 3 years of experience working in Windows and Linux operating systems, including shell scripting.
  • Proficiency with database and persistence frameworks such as PostgreSQL, Object/Relational Mapping, and query performance tuning.
  • Experience with cloud platforms such as Azure.

Similar jobs