Encova

Encova

Senior Software Engineer, AWS

Columbus, OH · Senior

Sponsorship not specified$109k-$174kDetected 31 days ago
GitNoSQLDynamoDBAWSTerraformCI/CDGitHub ActionsDevOpsCybersecurityRecruitingCommunicationCollaborationProblem SolvingCritical ThinkingMentoring

About the role

  • Pay Type: Salary The above represents the full salary range for this job requisition.
  • Ultimately, in determining your pay and job title, we'll consider your location, education, experience, and other job-related factors, and will fall within the stated range.
  • Your recruiter can share more information about the specific salary range during the hiring process.

Responsibilities

  • Applying through this URL link will create your referral relationship for our Talent Acquisition Team.
  • The Senior Software Engineer will have deep expertise in AWS-native cloud technologies to design, develop, and optimize scalable cloud applications.
  • This position will have extensive experience in building distributed, high-performance applications, leveraging AWS services such as Lambda, ECS, DynamoDB, S3, API Gateway, and more.
  • Design, develop, and maintain cloud-native applications using AWS services, ensuring performance, scalability, and security best practices.
  • Develop and optimize APIs using API Gateway, AWS AppSync, and/or GraphQL.
  • Build and manage infrastructure as code ( IaC ) using AWS CDK, Terraform, and/or CloudFormation.
  • Optimize AWS workload performance and cost by leveraging autoscaling, caching, and serverless best practices.
  • Thrive in ambiguous environments through design docs, dependency mapping, cross-team influence, vendor collaboration, and secure delivery under regulated-data constraints.
  • Collaborate with cross-functional teams including DevOps, security, and product management to deliver high-quality solutions.
  • Mentor and support junior engineers, fostering a culture of technical excellence.

Requirements

  • If you know a current Encova Insurance associate and would like to apply as a referral, please encourage them to submit your referral information before you submit your application.
  • 5+ years of hands-on experience in software development, with at least 3 years focused on AWS-native development.
  • Bachelor's degree in Computer Science, Information Technology, or a related field, required.
  • Hands-on experience with serverless computing, container orchestration, and cloud automation.
  • Experience with CI/CD pipelines using AWS CodePipeline, GitHub Actions, or similar.
  • Familiarity with event-driven architecture using SNS, SQS, and EventBridge.
  • Strong understanding of relational and NoSQL databases (RDS, DynamoDB, or Aurora).

Skills

  • Implement serverless and container-based solutions on AWS.
  • Improve reliability and observability by implementing logging, monitoring, and alerting with AWS CloudWatch, X-Ray, and third-party tools.
  • Adopt AI-assisted tools and practices across the SDLC, including AI governance, enablement, and value tracking.
  • Stay up to date on AWS advancements and industry trends to continuously improve cloud solutions.

Compensation

  • The above represents the full salary range for this job requisition.
  • Ultimately, in determining your pay and job title, we'll consider your location, education, experience, and other job-related factors, and will fall within the stated range.
  • Your recruiter can share more information about the specific salary range during the hiring process.
  • 100% company match up to 7% on annual salary

Benefits

  • The salary range for this job posting is $108,812.00 - $174,099.00 annually + bonus + benefits.
  • Health, Dental & Vision Insurance
  • Eligibility to participate in a company incentive bonus program
  • 401(k) Retirement Plan
  • Paid Time Off, Paid Holidays, and Floating Holidays
  • Flexible Work Arrangements

This listing is sourced directly from Encova's careers page and normalized into a canonical job model.