THE leading boutique, impact led, search and recruitment company 🚀
Senior Software Engineer, Infrastructure
Location
California
Posted
11 days ago
Salary
$155K - $237K / year
Seniority
Senior
Job Description
Senior Software Engineer, Infrastructure
C&C Search
• Act as technical lead for, and contribute meaningfully to, medium and large projects • Build and evolve an internal developer platform with clear self-service workflows ("golden paths") that makes it easy for Clever engineers to build, deploy, and scale well-architected applications. • Define and maintain standards, templates, and automation that help teams ship quickly and safely without sacrificing reliability, security, or compliance. • Collaborate with product engineering teams to understand friction points, gather requirements, and iterate on platform capabilities as an internal product. • Provide observability primitives (logging, metrics, tracing, alerting) and opinionated defaults so teams can operate services effectively with minimal toil. • Implement multi-region capabilities, including repeatable environment provisioning, resiliency patterns, and fast region failover. • Lead resiliency initiatives and implement reliability engineering practices to meet or exceed 99.98% uptime for critical services. • Model and reinforce Clever's engineering culture and practices, including collaboration, operational excellence, and continuous improvement. See our blog post on Defining Clever's Engineering Culture. • Current and upcoming projects include: migrating services and compute from AWS ECS to AWS EKS and EC2, evolving our internal developer platform to support that shift, and expanding Clever globally by deploying regionally replicated infrastructure to meet customer data-sovereignty requirements.
Job Requirements
- 4+ years of experience as a Software Engineer including backend work
- Experience with Kubernetes is required
- Experience with Go is useful but not required
- Experience with AWS EKS is useful but not required
- Direct experience using a cloud provider (e.g. AWS, GCP, Azure)
- Experience with our key AWS Technologies (ECS, DynamoDB, VPCs, Lambda, RDS, Kinesis) helpful but not required
- Ability to empathize with fellow engineers to understand their pain points and improve their developer experience
- The desire and ability to learn quickly in order to support the wide range (and ever-changing list) of technologies in use at Clever
- Design and product sense for building as an internal infrastructure/platform team
- Commitment to equity and belonging. At Clever, we believe the classrooms we serve and our company’s halls should be spaces that are diverse, equitable, and inclusive. That is why we are committed to building diverse teams, inviting every voice, and creating a safe space for everyone to be their authentic self.
Benefits
- A competitive salary
- Flexible Paid Time Off
- Paid Parental Leave
- Top-notch healthcare, vision, and dental coverage for you and your family
- Best-in-class mental healthcare service that supports employees' mental and emotional wellness
- A generous personal development yearly budget which can be used for courses, conferences, trainings, books, and more
- A comprehensive Learning & Development program that enables employees to enhance their skills, knowledge, and functional expertise
- Annual company and team events to connect with fun, bright coworkers
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Lead Software Engineer, Full Stack - Shopping
Capital OneAt Capital One, we think and work like a tech company, using our digital fluency to transform everything about the customer experience. We’re bending data to our will, and turning a stodgy industry on its head. That’s reflected in our ranking as the number one business technology innovator in the U.S. in the 2016 InformationWeek Elite 100.
• Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment • Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
Staff Software Engineer
StordThe Consumer Experience Company | Fulfillment, Last-Mile Delivery, & Technology
• Provide technical direction and guidance to engineering teams, ensuring alignment with business goals and industry best practices. • Lead the design and implementation of scalable, reliable, and secure systems, while maintaining a focus on simplicity and maintainability. • Tackle complex technical challenges across the stack, driving innovation and delivering efficient solutions. • Guide and mentor engineers at various levels, fostering a culture of continuous learning and professional development. • Partner with Product, Design, and other stakeholders to define and prioritize work, ensuring the successful delivery of high-quality features. • Set and uphold high standards for code quality, testing, and software development practices. • Influence and shape the technology strategy and contribute to the evolution of the engineering organization. • Lead cross-team technical initiatives and contribute to scaling processes, tools, and technologies.
• Develop and evolve features in our app using Kotlin Multiplatform / Compose Multiplatform (KMP/CMP) as the primary technology • Build and maintain webview initiatives, contributing to web development when hypothesis cycles require that approach • Integrate REST APIs with quality, considering contract design, resilience, and observability from the start • Maintain disciplined contributions in a shared repository (monorepo or unified structure): coding conventions, code review, inline documentation, and CI/CD • Implement automated tests that validate the product end-to-end, not just isolated units • Use observability (logs, metrics, tracing) to monitor application health and drive investigations • Participate in the full delivery cycle: deploys, releases, rollbacks • Actively participate in technical refinement, contributing to solution decisions from early stages • Work collaboratively with cross-functional teams (product, data, backend) • Contribute to the technical growth of more junior team members; work autonomously with open or loosely defined scope—formulating hypotheses and helping to structure solutions
• Build, enhance and maintain the NedGraphics and Optitex Cloud products • Design, build, and maintain serverless backends on AWS (Lambda, API Gateway, DynamoDB/RDS, S3, SQS/SNS). • Implement secure, well-versioned REST APIs and event-driven workflows (EventBridge/Step Functions). • Develop automated testing frameworks (unit/integration). • Optimize performance (cold-start reduction, concurrency optimization, caching, CDN via CloudFront). • Enforce security best practices (IAM policies, Secrets Manager/Parameter Store, KMS). • Build reliable integrations with third-party APIs and internal services. • Produce technical documentation and developer-friendly API specifications.




