Senior Software Engineer - Cloud and Data

Certora

$135K — $160K *
US-AnywhereRemote in United States
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of professional software development experience, focusing on backend engineering
  • Advanced Python programming skills with a track record in robust systems
  • Extensive hands-on experience with AWS for application management
  • 1+ year experience using coding agents like Claude or Codex
  • Proficient in designing and optimizing SQL and NoSQL databases
  • Proven ability to learn new systems quickly and deliver at high velocity
  • Strong communication skills for technical requirements clarification

Responsibilities

  • Write clean, performant Python code to move projects from concept to production
  • Design and optimize data architectures for handling massive volumes of data
  • Own technical design solutions for complex backend challenges
  • Quickly integrate into existing codebases and contribute to ongoing initiatives
  • Develop scalable cloud services using AWS infrastructure
  • Utilize LLM-assisted coding to create production-grade deliverables
  • Research and implement modern software engineering best practices
  • Optimize relational and non-relational databases for data-intensive tasks

Benefits

  • Full-time employment with hybrid remote status
  • Opportunity to work on high-impact projects
  • Collaborative environment that fosters rapid development
  • Access to cutting-edge tools and practices
  • Potential for professional growth in cloud and data engineering
Full Job Description
About the role

We are looking for a highly execution-driven Senior Software and Data Engineer who thrives on writing code and pushing projects to production rapidly. In this role, you will quickly integrate into our ongoing projects, absorb existing codebases, and deliver immediate technical value.

Your impact will be felt through solving complex architectural problems, designing scalable systems, and continuously researching industry standards to ensure best practices are deeply integrated into our code. This is a role for a builder who wants to spend the vast majority of their time writing high-quality backend code, navigating AWS environments, and solving difficult engineering challenges at a fast pace.

Key Responsibilities
  • High-Volume Development: Write clean, performant, and well-tested Python code daily, moving projects from concept to production rapidly.
  • Mass Data Architecture: Design, implement, and optimize data architectures capable of ingestion, processing, and storing massive volumes of data efficiently, ensuring low latency and high throughput.
  • Complex Problem Solving: Own the technical design and architectural solutions for complex backend and infrastructure challenges.
  • Rapid Project Integration: Quickly ramp up on existing codebases and ongoing initiatives, contributing to feature delivery and infrastructure maintenance with minimal friction.
  • AWS & Infrastructure Development: Actively develop, optimize, and maintain scalable cloud services natively within AWS infrastructure.
  • Develop production-grade deliverables using LLM-assisted coding and review contributions by coding agents.
  • Best Practice Evolution: Research, evaluate, and implement modern software engineering practices, ensuring our tech stack and architectures remain efficient, secure, and maintainable.
  • Database Optimization: Design, query, and fine-tune both SQL and NoSQL database structures to handle data-intensive operations efficiently.

Technical Skills & Requirements
  • 7+ years of professional software development experience with a strong background in backend engineering and technical design.
  • Expertise in Python: Advanced programming skills with a track record of building robust, high-performance backend systems.
  • Proven AWS Experience: Deep hands-on experience building, deploying, and managing applications directly within the AWS ecosystem.
  • 1+ year experience with using coding agents such as Claude, Codex without compromising on code quality, design robustness, cleanliness, testing.
  • Advanced Database Knowledge: Solid experience designing and optimizing relational (SQL) and non-relational (NoSQL) databases.
  • Fast-Paced Execution: Proven ability to adapt quickly, learn new systems on the fly, and maintain a high velocity of delivery without sacrificing code quality.
  • Excellent written and verbal communication skills, essential for clarifying technical requirements and documenting architectural decisions.Advantages
  • Security Expertise: Strong understanding of security best practices.
  • Full-Stack Capability: Experience working across the full software stack, including frontend frameworks or interfaces.
  • Versatility: Experience with ecosystems outside AWS: Railway, Google Cloud.
  • System Modernization: Experience optimizing and maintaining legacy infrastructure while actively transitioning to newer architectures.

Department Engineering Role Senior Software Engineer - Cloud and Data Locations United States Remote status Hybrid Employment type Full-time

Similar Jobs

More Jobs at Certora

More Information Technology Jobs

Find similar Senior Software Engineer - Cloud and Data jobs: