Design software applications and features in Golang and React
Help build out a distributed architecture, creating solutions that work within it, maintaining consistency while scaling highly
Coordinate with internal company stakeholders to design market winning products
Develop and collect metrics to drive continuous improvement of existing products
Deliver high quality features which can be tested and adheres to reporting standards
As needed, lead small development teams to bring a project to market
Mentor other engineering teammates to help elevate their experience and knowledge
Requirements
At least 7 years of full-stack software engineering experience
Experience bringing new ideas and building consensus on the path forward
Experience with building and serving REST APIs using Go (preferably) and Java Python or a similar language.
Experience working in a distributed, cloud-based architecture, with either design patterns like transactional outboxes, or queuing tools like RabbitMQ, SQS, Kafka