AWS Cloud Engineer

Tenon
Indianapolis, IN
On-site

Who this role is best for

A natural match if you have experience building scalable cloud-native applications and working in enterprise SaaS environments.

Best fit for

  • Candidates with 2+ years of professional software development and hands-on AWS infrastructure experience
    — “2+ years of professional software development experience working on a collaborative engineering team.”
  • Individuals who have shaped technical architecture and development practices in early-stage products
    — “help shape the technical architecture and development practices as Tenon continues to grow.”
  • Professionals with a background in B2B SaaS or marketing technology platforms
    — “Experience in B2B SaaS”

Things to consider

  • The role demands a strong ability to troubleshoot complex technical problems and work through ambiguity
    — “Ability to troubleshoot complex technical problems and work effectively through ambiguity.”
  • Candidates should be prepared to mentor others and contribute to team knowledge sharing
    — “Mentor and support other engineers through informal knowledge sharing, pairing, and code reviews.”

How to stand out

  • Highlight your experience with event-driven services and cloud infrastructure in your resume
    — “Extend and improve our data pipeline through event-driven services and cloud-based infrastructure.”
  • Showcase your ability to translate product ideas into technical requirements
    — “Refine product ideas and roadmap items into actionable technical requirements and deliverables.”
  • Emphasize your track record with infrastructure as code tools like Terraform or CloudFormation
    — “Infrastructure as code (Terraform / OpenTofu, CloudFormation, CDK)”
  • Demonstrate your experience with API development and integration in your interview responses
    — “Design and develop new APIs and integrations that support our products and customers.”
  • Include examples of collaborative engineering work and cross-functional team contributions
    — “Collaborate with engineers and cross-functional partners to design and develop performant, scalable, and reliable services.”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • built and maintained back-end features
  • designed and developed performant, scalable, and reliable services
  • extended and improved data pipeline
Typical background
2+ years of professional software development experience

Skills & requirements

Required

AWS ServicesInfrastructure As CodeAPI DevelopmentCloud-based InfrastructureServerless ArchitectureUnit And Integration Testing

Preferred

Full-stack DevelopmentRelational And Non-relational DatabasesThird-party System IntegrationB2B SaasServicenow

Stack & domain

AWSTerraformOpentofuCloudformationCDKS3RDSDynamodbRedshiftLambdaECSEC2EKSJavaScriptTypeScriptAPI GatewayAppsyncSQSSNSEventbridgeCommunicationCollaborationTroubleshootingProblem-solvingMentoringCloud EngineeringInfrastructureApplication DevelopmentBackend ServicesApisServerlessData PipelinesTechnical ArchitectureEngineering Standards

About the role

Original posting from Tenon via Greenhouse

Tenon is the leader in enterprise marketing workflows. Built on ServiceNow, Tenon provides a single solution for marketing teams to execute campaigns, projects, emails, and SMS with speed and at scale.

Designed by marketers for marketers, Tenon delivers marketing solutions in a single enterprise platform already used by IT, HR, Finance, and Customer Service so your company can collaborate and get work done like never before.

The Role

As an AWS Cloud Engineer (Infrastructure and Application), you will be an integrated member of Tenon’s cross-functional development team, helping build and evolve the user-facing web applications and backend services that power our platform.

You will work across the stack to turn product ideas into reliable, scalable software, collaborate closely with other engineers and cross-functional partners, and help shape the technical architecture and development practices as Tenon continues to grow.

This is an opportunity to join a team where you will have meaningful ownership, contribute to early-stage product decisions, and help establish the processes and technical foundations that enable us to build and ship great software.

Responsibilities

Build and maintain back-end features across Tenon’s web applications, APIs, and backend services.

Collaborate with engineers and cross-functional partners to design and develop performant, scalable, and reliable services.

Design and develop new APIs and integrations that support our products and customers.

Extend and improve our data pipeline through event-driven services and cloud-based infrastructure.

Refine product ideas and roadmap items into actionable technical requirements and deliverables.

Participate in code reviews and provide thoughtful feedback to help maintain a high engineering quality bar.

Mentor and support other engineers through informal knowledge sharing, pairing, and code reviews.

Help triage, troubleshoot, and resolve bugs and issues that reach production.

Write unit and integration tests to ensure the reliability and maintainability of our applications.

Advocate for extensible, secure, and maintainable software patterns and engineering practices.

Contribute to the evolution of our development processes, technical architecture, and engineering standards.

What We’re Looking For

2+ years of professional software development experience working on a collaborative engineering team.

Experience using some of the following tools and AWS services:

Infrastructure as code (Terraform / OpenTofu, CloudFormation, CDK)

Storage (S3, RDS, DynamoDB, Redshift)

Compute (Lambda, ECS, EC2, EKS)

Programming (Javascript, Typescript)

API (API Gateway, AppSync)

Serverless (SQS, SNS, EventBridge)

Nice to Have

Experience in full-stack or front-end technologies.

Experience working with relational and/or non-relational databases.

Hands-on experience building and consuming APIs and integrating with third-party systems.

Experience writing automated unit and integration tests.

Ability to troubleshoot complex technical problems and work effectively through ambiguity.

Strong communication and collaboration skills, particularly in a remote or distributed environment.

Experience working in a fast-paced, deadline-driven environment while managing multiple priorities.

Experience working with Claude Code to enhance your development capabilities.

Experience in B2B SaaS

Experience with ServiceNow, marketing technology, or CRM platforms.

What We Value

Aim Higher

We believe ambitious goals inspire exceptional work. We challenge ourselves and each other to continuously improve and deliver meaningful impact.

Humble + Hungry

We roll up our sleeves, support one another, and do what's needed to help our team and customers succeed.

Total Alignment

We believe great teams communicate openly, provide candid feedback, and work toward shared goals.

Customer Obsessed

Our customers are at the center of everything we do. We strive to deliver thoughtful solutions and exceptional service.

Beginner's Mind

We stay curious, embrace learning, and approach challenges with fresh perspectives.

Compensation

$90,000–$120,000 base salary, depending on experience, plus equity and benefits.

Tenon is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, gender identity, age, disability, veteran status, or any other protected characteristic.

Source: Tenon careers (Greenhouse)

Similar roles

More roles at Tenon