Software Engineer
The Software Engineer at Confidential Client is responsible for developing and maintaining software applications using Python and Go, leveraging AWS cloud services. The role involves optimizing application performance, collaborating with cross-functional teams, and engaging in problem-solving and debugging activities, with opportunities to work on advanced technologies like Generative AI and MLOps.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Technology, Information and Internet.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
As a Software Engineer working with our Confidential Client you'll design, build, and operate cloud-native applications. Responsibilities include:
- Develop and maintain backend services using Python and Go.
- Design, deploy, and operate applications on AWS (CI/CD, IaC, managed services).
- Optimize code and systems for performance, scalability, and cost-efficiency.
- Troubleshoot complex production issues and lead debugging efforts.
- Collaborate with cross-functional teams (product, QA, data science, and client stakeholders).
- Apply fundamental machine learning concepts where applicable to product features.
- Contribute to architecture discussions, code reviews, and best-practice documentation.
What We’re Looking For
Minimum qualifications and skills:
- 3–6 years professional development experience building production-grade services.
- Hands-on experience with Python and Go in a distributed systems context.
- Practical experience using AWS services (e.g., EC2, Lambda, ECS/EKS, RDS, S3, CloudWatch).
- Familiarity with cloud-native architectures, containers, and orchestration.
- Strong debugging, profiling, and performance-tuning skills.
- Basic understanding of machine learning concepts and integrating ML models into services.
- Excellent communication skills and experience collaborating with remote or distributed teams.
- Bachelor’s degree or equivalent practical experience in Computer Science or related field preferred.
Preferred (nice-to-have):
- Experience with infrastructure-as-code (Terraform, CloudFormation).
- Familiarity with observability tooling (Prometheus, Grafana, X-Ray).
- Experience deploying models or pipelines in production.
Location & Work Arrangement
- Office location: Los Angeles, CA (authoritative).
- Work arrangement: Telecommute / Remote-friendly (TELECOMMUTE). Candidates should be able to work overlapping hours with the Los Angeles / Pacific Time team as needed.
- Work eligibility: Applicants must be legally authorized to work in the United States. Confidential Client will provide reasonable accommodations for candidates with disabilities throughout the hiring process.
Benefits & Perks
- Competitive comprehensive benefits including medical, dental, and vision.
- 401(k) plan with employer match.
- Employee stock purchase or equity program.
- Career development resources, training, and certification support.
- Access to certified career coaching and dedicated customer service for employees.
Notes on Hiring Process & Compliance
Careertakes acts as a recruiting partner and will screen applications on behalf of our client. All hiring decisions are made by the Confidential Client. We follow U.S. federal and state employment laws, including reasonable-accommodation practices and non-discrimination rules. We will not ask for immigration status beyond work authorization and will not request sensitive personal information during early-stage application steps.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range