AffiniPayposted 25 days ago
$130,000 - $150,000/Yr
Full-time • Mid Level

About the position

AffiniPay is looking for a Cloud Platform Engineer to help us build and maintain our next-generation platform. You will be a member of the Platform Engineering Organization, which is responsible for the software delivery and infrastructure management focusing on availability, performance and security of core service layers supporting our payments platform and practice management software. We serve over 200,000 legal professionals and process over $18 billion in payments every year! You will work closely with our development team to ensure they have the tools needed to build, test, and deploy code with ease and ensure developer and QA engineer success. You will engineer and maintain configuration management environments, software delivery pipelines, IaC processes, technical governance and observability tools among other areas of platform availability.

Responsibilities

  • Automate deployment, monitoring, and management for 100% AWS cloud based infrastructure
  • Develop, implement and own developer-focused internal tooling and automation as your product
  • Share in new feature design as the cloud SME supporting container/k8s first designs
  • Create and maintain automated CICD pipelines that streamline the release process and ensure high-quality code is delivered rapidly and continuously
  • Collaborate with developers to identify pain points and bottlenecks in the development process and design and implement solutions that improve the developer experience and increase overall productivity.
  • Put together comprehensive onboarding programs and training resources to seamlessly integrate new developers into the organization
  • Participate in an on-call rotation and provide emergency support outside of normally scheduled hours as needed
  • Evolve and extend observability tools and systems to determine and resolve performance and usability issues

Requirements

  • 5+ years of professional technical experience in software engineering, AWS cloud operations or a related function.
  • 3+ years of experience within a DevOps or SRE role
  • Experience implementing and maintaining kubernetes specific CICD pipelines using CircleCI (preferred), ArgoCD (preferred), Jenkins, Github Actions, Gitlab, Azure Devops, etc.
  • Experience creating internal tooling that supports developer productivity
  • Experience designing and implementing automated development environments
  • Documented experience provisioning and managing infrastructure in a public cloud environment such as AWS (heavily preferred), Google Cloud Platform, or Azure
  • Experience with Linux container technologies, such as Docker, OCI, LXC and ability to administer, build and deploy images in an automated manner.
  • Solid understanding of how a Kubernetes Platform operates (service discovery, deployments, monitoring, scheduling, load balancing)
  • Proficiency in at least one, ideally more of the following programming or scripting languages: Ruby, Python, Java, Javascript (NodeJS), Bash
  • Experience utilizing Infrastructure as Code to provision and maintain infrastructure: Terraform (preferred), CloudFormation
  • Understanding of relational database systems such as MySQL (preferred) and PostgreSQL
  • Experience with Kafka on an MSK environment is a plus
  • Experience with ElasticSearch is a plus
  • Bachelor's degree in Computer Engineering, Computer Science, or a related field (or equivalent experience)

Benefits

  • Fully covered medical, dental and vision coverage
  • Pet insurance
  • Flexible paid time off policy
  • 401K with a company match
  • Competitive compensation packages including mid-year and end-of-year bonuses and equity options for all full-time employees
  • Health Wellness Program including nutrition consultations, mental health apps, and access to discounted memberships
  • Parental resources, including 16 weeks of paid time off for primary caregivers
  • Professional development opportunities including mentorships, leadership programs and AffiniPayU courses
  • Matching Gift Program and organized activities focused on donations, volunteerism and supporting local communities
  • D&I initiatives providing educational opportunities regarding multicultural issues, tolerance, and celebrating diversity
  • Incredible in-office experience at headquarters in Austin and San Diego including free lunch delivery and a fully stocked kitchen
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service