Technical Architect

  • US$150000 - US$170000 per annum + 10% Bonus
  • Chicago, Illinois
  • Industrial Automation

CSG has partnered with a fantastic family-owned business who are at the forefront of the distribution industry, providing a huge range of solutions across Warehousing (AMRs, labelling systems, voice picking systems, conveyors, AS/RS Systems), as well as Warehouse Automation Software solutions.

They're seeking a skilled Technical Architect with expertise in Go and React to join their dynamic team. The ideal candidate will be responsible for designing, implementing, and overseeing the development of robust, scalable software solutions using Go for backend development and React for frontend development. As a Technical Architect, you will play a pivotal role in shaping the architecture of our applications, ensuring they meet the highest standards of performance, reliability, and maintainability.


  1. Design and implement scalable, high-performance backend systems using Go.
  2. Architect and develop responsive, user-friendly frontend interfaces utilizing React.
  3. Collaborate with cross-functional teams to understand requirements and translate them into technical specifications and architecture.
  4. Lead the technical design and implementation of complex software solutions, adhering to best practices and architectural principles.
  5. Evaluate and select appropriate technologies, frameworks, and tools to support project requirements.
  6. Conduct code reviews and provide technical guidance and mentorship to junior developers.
  7. Ensure code quality, security, and compliance with coding standards and industry best practices.
  8. Optimize application performance and scalability through effective design and implementation.
  9. Stay updated with the latest trends and advancements in Go and React development and incorporate them into our projects where applicable.
  10. Collaborate with stakeholders to define project timelines, deliverables, and milestones, and ensure timely delivery of high-quality software solutions.


  1. Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
  2. Proven experience working as a Technical Architect or similar role, with a focus on Go and React development.
  3. Extensive hands-on experience with Go programming language and its ecosystem, including proficiency in building RESTful APIs, microservices, and concurrent programming.
  4. Strong proficiency in frontend development using React, including state management libraries such as Redux or MobX.
  5. In-depth understanding of software architecture principles, design patterns, and best practices.
  6. Experience with cloud technologies and platforms such as AWS, Azure, or Google Cloud Platform.
  7. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  8. Excellent problem-solving skills and ability to troubleshoot complex technical issues.
  9. Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
  10. Ability to work in a fast-paced, agile environment and adapt to changing priorities and requirements.

Preferred Qualifications:

  1. Experience with other programming languages and frameworks, such as Java, C or Node.js.
  2. Knowledge of frontend technologies such as HTML5, CSS3, and JavaScript ES6+.
  3. Familiarity with modern frontend build tools and workflows, such as Webpack, Babel, and npm.
  4. Experience with relational and NoSQL databases, such as PostgreSQL, MySQL, MongoDB, or Redis.
  5. Certification in Go or React development is a plus.

If this sounds like the next opportunity for you, apply now!

Euan Russell Senior Consultant - Warehouse Automation & WMS
Get in touch

Apply for this role