Senior DevOps Engineer – Remote

Taxwell

Taxwell helps everyday Americans get every tax advantage they deserve by finding credits and deductions they never even knew existed. Our tax preparation software offers easy guidance and ensures your maximum tax refund. We strive to build a team of like-minded experts in both tax and technology who align with our brand purpose, are advocates for our customers and have a fresh, non-traditional approach to the tax industry.

Taxwell is a leading digital tax filing platform formed in 2022 from the combination of Drake Software® and TaxAct®. These two longstanding organizations offer customers professional and do-it-yourself digital and downloadable products that are easy-to-use, best-in-class technology, and provide unparalleled customer support. Taxwell brands are a trusted solution for all users including those with complex tax returns. We strive to attract and retain candidates who exemplify our values: performance, perseverance, progress and partnership. Taxwell is an organization of forward thinkers looking to add industry experts to our growing team.

Summary

We are seeking a highly skilled and experienced Senior DevOps Engineer to join our dynamic team. The ideal candidate will have a strong background in cloud-native technologies, particularly within the AWS ecosystem, and a deep understanding of containerization and orchestration. As a Senior DevOps Engineer, you will play a key role in designing, implementing, and maintaining our infrastructure, ensuring high availability, scalability, and security of our services.

Key Responsibilities

  • Infrastructure Management – Design, deploy, and manage scalable, secure, and resilient cloud infrastructure on AWS using Infrastructure as Code (IaC)
  • Pipeline Implementation – Develop and manage Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate the software delivery process, ensuring faster and more reliable releases
  • Containerization & Orchestration – Implement and manage containerized environments using tools like Docker and Kubernetes, ensuring applications are efficiently deployed, managed, and scaled
  • Employ your expertise in blue/green deployments with canary to implement a robust release strategy that minimizes downtime and risk.
  • Configure and integrate observability tools such as DataDog and CloudWatch to enable efficient monitoring, logging, and alerting within the Kubernetes environment.
  • Configure and manage ingress controllers (e.g., Nginx, Traefik) to ensure secure and reliable traffic routing within the Kubernetes cluster.
  • Ensure security best practices are followed, including managing access controls, patching vulnerabilities, and performing regular security assessments.
  • Participate in incident response & production support rotation.
  • Partner with Site Reliability Engineering team in providing retrospective Root Cause Analysis (RCA’s) on critical production incidents
  • Communication and Collaboration – Work closely with development, QA, and operations teams to ensure seamless integration and continuous delivery of services. Participate in design reviews, code reviews, and technical discussions
  • Provide education, guidance and support to junior DevOps engineers, share best practices, and contribute to team knowledge sharing.
  • Educate and mentor team members on Kubernetes implementation, best practices, and blue/green deployments with canary.
  • Stay up to date with the latest trends and advancements in cloud technologies, Kubernetes, AWS services, and observability tools, and proactively suggest innovative solutions to enhance our cloud infrastructure
  • Automate, automate, automate

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience
  • 8+ years’ experience in a DevOps engineering role in a cloud-native microservices environment with a track record of successful deliveries.
  • In-depth knowledge of AWS services (e.g., EC2, EKS, S3, RDS, Lambda, CloudFormation, etc.).
  • Strong expertise in containerization technologies (Docker) and orchestration tools (Kubernetes).
  • Experience with CI/CD pipelines and version control systems (e.g., Azure DevOps, Jenkins, Git).
  • Experience with release management & deployment tools like AWS Code Pipeline, Cloud Formation, AWS Code Deploy, MS ADO, etc.
  • Solid understanding of zero-downtime deployments and fast rollback strategies
  • Ability to design and implement process automation using scripting languages e.g., PowerShell, Bash, Python, etc.
  • Experience with performance optimization, monitoring, log management and alerting tools
  • Strong problem-solving skills with a proactive mindset.
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced, agile environment.
  • AWS Certification (Solution Architect, DevOps Engineer Professional) a huge plus
  • Experience implementing service mesh such as Istio or Linkerd

At Taxwell, we believe our work benefits from the diverse perspectives of our employees. As such, Taxwell welcomes and celebrates diversity and inclusion and is committed to equal opportunity employment. At Taxwell, you can expect a supportive, open, and inclusive atmosphere and a team that values your contributions.

Taxwell is committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants without regard to race, color, religion, sex, national origin, age, disability, marital status, sexual orientation, gender identity, veteran status, and any other status protected under applicable law. Taxwell considers information gathered in the hiring process, including information on this application, confidential, and only shares it on a need-to-know basis or as required by law.

Set up job alerts and get notified about the new jobs

Similar Remote Jobs