Marqetaposted 2 days ago
$165,300 - $206,600/Yr
Full-time • Senior

About the position

As a Staff Software Engineer on the Infrastructure engineering team, you will play a pivotal role in shaping and advancing the strategic direction of our fintech solutions' foundation. With your extensive experience and technical leadership, you'll be expected to drive innovation, scalability, and reliability within our cloud-based infrastructure, while mentoring and guiding junior engineers. Your responsibilities will include architecting and building sophisticated Infrastructure tooling on top of AWS primitives, collaborating with cross-functional teams such as security, development, and operations to achieve ambitious infrastructure goals, and contributing to the strategic planning of our infrastructure roadmap. We are committed to being secure, available, fully automated, repeatable, Cloud Native, and an active part of the technology community. Our team is dedicated to reducing operational costs by creating robust infrastructure and scaffolding that enables our engineering user community to deploy multi-region, highly-available services with ease and efficiency. We work Flexible First. This role can be performed remotely anywhere within Canada. We'd love for you to join us and make a significant impact!

Responsibilities

  • Spearhead the design, implementation, and optimization of software solutions that enable resilient and scalable infrastructure provisioning, supporting the engineering user community and our core payments platform.
  • Mentor and provide technical guidance to junior engineers and team members.
  • Architect and develop advanced automation strategies to enhance safety standards and ensure compliance at scale across our infrastructure.
  • Take a leadership role in shaping our IaC policies, developing sophisticated IaC modules aligned with industry best practices, and implementing cutting-edge detection capabilities for non-compliant architecture.
  • Drive innovation in tooling to dramatically improve developer productivity and significantly reduce operational overhead.
  • Collaborate closely with the security team to architect and implement robust, state-of-the-art security measures for our cloud infrastructure.
  • Lead and execute cross-functional projects to achieve infrastructure excellence and play a key role in yearly audits, ensuring our systems meet the highest standards of performance and compliance.
  • Lead and drive the strategic planning of our infrastructure roadmap, aligning technical capabilities with business objectives.

Requirements

  • Bachelor's degree in Computer Science or a related field, plus 8 years of relevant experience in software engineering and cloud infrastructure.
  • Mastery of programming languages and scripting for automation, with a focus on Python, Ruby, or Go, and the ability to mentor others in these technologies.
  • Extensive experience with AWS services, including but not limited to CodeBuild, Lambda, S3, DynamoDB, and AWS access controls, with the ability to architect complex solutions using these services.
  • Deep expertise in containerization technologies (e.g., Docker, Kubernetes) and a proven track record in infrastructure as code, preferably with Terraform, including the ability to lead large-scale IaC initiatives.
  • Exceptional communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders, and a proven record of leading team-driven initiatives.
  • Significant leadership experience in mentoring junior engineers, driving best practices across engineering teams, and guiding technical direction.
  • Significant experience in designing and implementing advanced software delivery pipelines and CI/CD systems for large-scale infrastructure projects.

Nice-to-haves

  • Advanced knowledge of IaC pipelines and tooling, with experience in implementing and optimizing complex infrastructure workflows.
  • Expertise in writing and implementing OPA policies using rego, with a focus on enhancing security and compliance.
  • Track record of contributing to open-source projects or speaking at industry conferences related to infrastructure and cloud technologies.

Benefits

  • Multiple health insurance options
  • Flexible time off – take what you need
  • Retirement savings program with company contribution and after tax contributions
  • Equity in a publicly-traded company and an Employee Stock Purchase Program
  • Family-forming benefits, fertility support, and up to 20 weeks of Parental Leave
  • Free therapy sessions, financial and professional coaching, and legal advice
  • Monthly stipend to support our remote work model
  • Annual 'development dollars' to support our people growth and development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service