QAD Redzone is seeking a Senior Golang engineer to join their cross-functional delivery team, working alongside Web, iOS, and Server developers.
The role involves developing and maintaining the QAD Champion API Backend using Golang, focusing on AI use-cases for various products.
The Engineering team is responsible for designing, developing, and deploying core products with an emphasis on efficiency and speed.
Responsibilities include developing AI workflows, completing sprint delivery work, leveraging AI technologies, providing expertise during incidents, and writing testable and maintainable code.
This position is fully remote but requires candidates to be based in the Eastern Time Zone (ETZ) with full work authorization; no Visa sponsorship is available.
Requirements:
A degree in Information Technology, Computer Engineering, Computer Science, or related fields is required.
Candidates must have 5+ years of professional experience in software engineering.
Strong knowledge of Golang is essential, along with experience in maintaining versioned API contracts and API-first design using Open API Spec (OAS).
Proficiency in relational table design with PostgreSQL and transactional database access using SQLC and PGX is required.
Experience with database migration patterns, writing observable and testable code, and publishing/consuming Avro-formatted Kafka messages is necessary.
Familiarity with CI/CD using GitHub Actions and Trunk-Based Development & Continuous Delivery is expected.
Candidates should possess good collaboration skills, ownership, creative thinking, analytical thinking, process orientation, time management, and organizational skills.
Fluent English language skills are mandatory.
Preferred qualifications include experience with generating Echo handlers from OAS, Docker, AWS Cloud Services, and Generative AI Prompt Engineering.
Benefits:
QAD Redzone offers programs to help employees maintain a healthy work-life balance.
Employees have the opportunity to join a growing business that is expanding and transforming.
The company fosters a collaborative culture where smart and hard-working individuals support each other.
There is an atmosphere of growth and opportunity, prioritizing idea-sharing over hierarchy.
Compensation packages are based on experience and desired skill set.