CareerZen Logo
Company logo

Software Engineer Apprentice

Clever

Full-time

Remote

Job description

Career Makers, a leading employment recruiting firm based in Kansas City, MO, specializes in connecting exceptional talent with innovative companies. We are currently recruiting for a dynamic client seeking a skilled Go Developer to join their team and contribute to building high-performance, scalable systems, potentially including specialized projects like operating system development or cloud-native applications.

Job Summary:
Our client is seeking two talented Go Developers with expertise in Golang and systems programming to design, develop, and maintain robust, efficient software solutions. The ideal candidate will have 3–7+ years of experience in Go, with a strong understanding of concurrency, microservices, and low-level programming. You will collaborate with cross-functional teams to deliver cutting-edge systems that drive our client’s mission forward, potentially in areas like educational technology or custom infrastructure.

Key Responsibilities:

  • Develop and optimize high-performance applications using Golang, focusing on concurrency (goroutines, channels) and systems-level programming.
  • Design and implement scalable, reliable systems, potentially including components of a custom operating system, microservices, or cloud-native solutions.
  • Write clean, modular, and well-documented code adhering to Go best practices (e.g., simplicity, error handling, testing).
  • Integrate with APIs, databases, and third-party services to enhance system functionality.
  • Collaborate with architects and engineers to define system requirements and ensure alignment with project goals.
  • Optimize code for performance, scalability, and resource efficiency in distributed environments.
  • Participate in code reviews, debugging, and testing to ensure high-quality deliverables.
  • Stay updated on Go ecosystem trends and propose innovative solutions to technical challenges.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3–7+ years of professional experience as a Go Developer or in systems programming.
  • Strong proficiency in Golang, including concurrency models, standard libraries, and tools (e.g., gofmt, go test).
  • Experience with systems programming (e.g., networking, file systems, or low-level APIs) or microservices architecture.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Knowledge of RESTful APIs, gRPC, or other communication protocols.
  • Understanding of cloud platforms (e.g., AWS, GCP) or containerization (e.g., Docker, Kubernetes).
  • Strong problem-solving skills and ability to work independently or in a team.
  • Excellent communication and collaboration abilities.

Preferred Qualifications:

  • Experience with operating system development or kernel-level programming in Go (e.g., TinyGo, experimental OS projects).
  • Familiarity with databases (e.g., PostgreSQL, MongoDB) and message queues (e.g., Kafka, RabbitMQ).
  • Knowledge of security best practices for systems programming or distributed systems.
  • Contributions to open-source Go projects or a strong GitHub portfolio.

What We Offer:

  • Competitive salary of $110,000–$160,000 per year, based on experience and expertise.
  • Comprehensive benefits package, including health, dental, and vision insurance.
  • Opportunity to work on innovative, high-impact projects with a collaborative team.
  • Professional growth through challenging technical projects and exposure to cutting-edge technologies.

Note: Our client does not currently offer a 401(k) plan, but the competitive salary and benefits package are designed to attract top Go talent in the Kansas City market.

How to Apply:

Please submit your resume, a cover letter highlighting your Go experience, and links to your portfolio or GitHub showcasing Golang projects to KCcareermakers.com. Specify “Go Developer” in the subject line. Applications will be reviewed on a rolling basis until the positions are filled.

Equal Opportunity Employer:

Career Makers and our client are committed to fostering a diverse and inclusive workplace. We encourage applications from all qualified candidates, regardless of race, gender, disability, or other protected characteristics.

Job Type: Full-time

Pay: $100,000.00 - $160,000.00 per year

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Work Location: In person