careertakescareertakes

Software Engineer II, Early Career

Confidential Client•Software & Technology
Entry LevelFull-timeOn-SiteN/A
Los Angeles, California
A Day Ago

The Software Engineer II role at Confidential Client involves designing, developing, testing, deploying, and maintaining software solutions critical to Confidential Client's diverse technology products. This early career position requires versatility across multiple technical domains including AI, distributed systems, and web/mobile development, offering opportunities to work on impactful projects that serve billions of users globally. The role emphasizes continuous learning, leadership qualities, and adaptability within a fast-paced, innovative engineering environment.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

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, Information Services, Technology, Information and Internet.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


Role Overview

Confidential client (Information Services, Technology, Information and Internet) is hiring a Software Engineer II, Early Career based in Los Angeles, CA. This full-time early-career engineering role focuses on designing, building, testing, and maintaining scalable software systems. You’ll join a small, versatile team and work across the stack on projects that impact large-scale products and services.


Responsibilities

  • Design, develop, test, deploy, maintain, and improve software systems.
  • Contribute to system architecture, code reviews, and technical design.
  • Work across the full stack — frontend, backend, storage, and services — as project needs evolve.
  • Manage project priorities, deadlines, and deliverables.
  • Collaborate with cross-functional teams to solve large-scale engineering challenges.
  • Use AI productivity tools to streamline development workflows.

Minimum Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • At least 1 year of professional software development experience using one or more programming languages (examples: Python, C, C++, Java, JavaScript).
  • Experience in one or more of: web or mobile application development, Unix/Linux environments, distributed/parallel systems, machine learning/AI, information retrieval, natural language processing, networking, systems development, or security software development.
  • Familiarity with using AI tools to improve developer productivity and workflows.

Preferred Qualifications

  • Master’s degree in Computer Science or a related technical field.
  • Experience developing accessible technologies.
  • Familiarity with machine learning concepts and tools, such as generative AI, recommendations/ranking, NLP, speech audio, ML infrastructure, reinforcement learning, or computer vision.
  • Experience with infrastructure, distributed systems, compute/storage technologies, or hardware architecture.

Compensation & Benefits

  • US base salary range: $123,000 – $174,000 (USD) per year, plus target bonus (~15%), equity, and benefits.
  • Benefits highlights (varies by location and eligibility): health, dental, vision, life and disability insurance; retirement savings plan with company match; paid time off and holidays; parental/baby bonding leave; sick time.
  • Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

Location & Hiring Process Notes

  • This role is based in Los Angeles, CA. Applicants may have the opportunity to indicate additional preferred working locations during the application process.
  • Applicants in the County of Los Angeles: qualified applications with arrest or conviction records will be considered in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
  • In most instances, the hiring process requires in-person interviews.

What We Value

  • Strong problem-solving and systems-design skills.
  • Curiosity and willingness to learn new technologies and domains.
  • Collaborative mindset and strong communication skills.
  • Commitment to building accessible, reliable, and scalable products.

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