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.