Direct message the job poster from Equine Register
Entrepreneur and Business Leader, Compliance and Risk Professional,
Who are we
Equine Register is a small ambitious UK business with global reach. We currently operate in the UK and North America and are seeking to extend our product reach in Europe, Australia, and the Middle East.
We are global leaders in equine traceability, registration, identification, and biosecurity technology with particular expertise in equine lifetime traceability. We are the trusted partner of Defra, delivering and managing the Central Equine Database (CED) on behalf of the UK Government and Devolved Administrations.
Working with the equine sector, Equine Register has developed a series of bespoke digital tools that enable secure, real-time access to vital animal identification and traceability data.
These tools promote compliance and good owner practices, increase animal welfare and value, and help secure the human food-chain and national borders, all whilst reducing criminal activity.
Equine Register’s proprietary technology will position the UK at the forefront of animal traceability and biosecurity. With governments queuing up to use our essential services and strong financial backing, we are looking to scale-up and take this to the next level.
Work with us
You will need at least 3 years of professional Golang experience, developing concurrent code within a test-driven, containerized environment. Our architecture is event-driven and micro-service container-based, hosted on AWS using Kubernetes, with some serverless Lambda code when suitable.
Data storage is typically using PostgreSQL, for which you must be comfortable designing tables and writing efficient queries using native SQL statements – we don’t use ORM. We also make use of no-SQL databases when appropriate.
Our front-ends are built in ReactJS and React Native.
Reporting into our lead Golang engineer, you will be working within a full-stack engineering team in an Agile, product-led environment iterating on existing products and developing our new platform which will enable our expansion into new territories. You will be developing services that underpin our websites and mobile apps as well as building SaaS integrations for our business clients.
We are looking for a highly collaborative team player who is equally committed to the business and their colleagues’ growth as they are their own. You will have plenty of opportunities to feed into our roadmap and help shape the future of Equine Register, so we need you to be commercially minded, value-focused, and your drive for perfection to be grounded by pragmatism. Team fit is a critical requirement - we are a friendly, close working bunch and are on the look-out for like-minded personalities.
Responsibilities
1. Actively participate in all agile ceremonies
2. Always look for opportunities to improve our product
Skills & experience
We recognize that even the best candidates won’t have every skill on our wish list, so we’re interested in meeting you, even if you can’t tick every box!
* Golang (at least 3 years, preferably 5)
* Docker and Kubernetes
* AWS - Lambda, S3, DynamoDB (we use the Golang SDK), SQS, SNS
* SQL using the pgx Golang package (we use AWS hosted Postgres and SQL Server)
* AWS Serverless, Lambda, Step Functions
* DevOps (although we have a dedicated DevOps team)
* Building highly operable, maintainable, secure and performant applications
* Developing multi-region products, requiring regulatory compliance and payment processing
* Building micro-services to support multiple consumers including websites and mobile apps
* Building and supporting SaaS
* Confident speaking with management, stakeholders, and clients
* Conducting code reviews and participating in pair programming, providing thoughtful and constructive insights
* Working within a product-led agile delivery environment
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Software Development
#J-18808-Ljbffr