Early Career Software Engineer

Clay Labs

• $90K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Recent graduate or graduating with a Computer Science degree or related field.
  • Hands-on software building experience through internships, coursework, or personal projects.
  • Experience with AI technologies (LLMs, embeddings, ML) and a desire to learn more.
  • Strong problem-solving skills with a focus on understanding context and collaboration.
  • Passionate about teamwork and customer engagement to deliver quality features.
  • Open-minded and curious about diverse perspectives.
  • Familiarity with tech stack: React, Typescript, Python, Node.js, AWS services, Terraform, and deployment tools.

Responsibilities

  • Build and enhance systems that streamline software development processes.
  • Design and implement developer tooling and internal platforms.
  • Automate complex workflows to improve engineering productivity.
  • Collaborate with team members to deliver high-quality features.
  • Engage with customers to gather feedback and refine solutions.

Benefits

  • Opportunity to work in an AI-forward company.
  • Collaborative and open-minded team culture.
  • Focus on improving developer experience and productivity.
  • Exposure to a diverse tech stack and modern tools.
  • Chance to own systems end-to-end and write maintainable code.
Full Job Description
Qualifications
  • You're recently graduated or graduating with a Computer Science degree or a related field
  • You have some hands-on experience building software - through 2 previous internships and coursework, personal projects, or hackathons.
  • AI enthusiast: You have built or prototyped features with AI technologies (LLMs, embeddings, ML) and are interested in learning more at an AI forward company!
  • Thoughtful problem-solving: For you, problem-solving starts with a clear and accurate understanding of the context. You can decompose tricky problems and work towards a clean solution, by yourself or with teammates. You're comfortable asking for help when you get stuck.
  • You love to collaborate with others to ship high quality, thoughtful features. You're curious about talking to customers, thinking through different approaches, and working with teammates to find the right solution.
  • Diversity of perspectives and interests. We hope to build a team that is curious, and open-minded.
  • You're familiar with some of our tech stack, or excited to learn quickly. Our current tech stack is:
    • React, Typescript, Python, Node.js
    • AWS services: Aurora (Postgres), Elasticache (Redis), Elastic Container Registry (ECR), ECS (Fargate), Lambda, OpenSearch
    • IaC: Terraform
    • Deployment tools: CircleCI, Netlify, Playwright
    • Observability tools: Cloudwatch, Datadog, Mezmo
What We're Looking For

We're looking for strong engineers who enjoy building systems that improve how software gets built.

You might be a good fit if you:
  • Have experience building developer tooling, infrastructure, or internal platforms
  • Care deeply about developer experience and engineering productivity, including removing obstacles to productivity
  • Enjoy designing systems that automate complex workflows
  • Are excited about how AI will transform the software development lifecycle
  • Write clean, maintainable code and enjoy owning systems end-to-end

Similar Jobs

More Jobs at Clay Labs

More Information Technology Jobs

Find similar Early Career Software Engineer jobs: