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