Software Engineer
Job Description
AutoStore is building the next generation SaaS platform for grocery retailers. We help grocers embrace state-of-the-art technology in order to create first-class online experiences for their customers and increase efficiency within their warehouse operation. As part of this, we provide our clients with a full set of applications ranging from e-Commerce websites, mobile/tablet apps, customer and order management systems, meal/recipe planning tools, and warehouse picking solutions.Â
Â
Our team offers a great mix of craftsmanship (i.e. solving problems in rigorous ways) and creativity (i.e. exploring interesting problems with R&D, prototypes, etc). In the former category, we have invested in good tools, we aim to release features frequently, and we take the time to ensure our products are well tested and well documented. In the latter category, we nurture a learning environment through Lunch n’ Learns, we leverage a version of Google’s 20% time for free-form creative exploration, and we encourage exploration and collaboration to achieve our goals.Â
Â
If you are interested in being a part of this kind of team and want to help grocers embrace the digital age, we would be happy to hear from you!Â
Â
Â
Who are we looking forÂ
Â
We are looking for Software Engineers who like to build software products in quick and small iterations. Experience would be expected in one or more of the following:Â
Â
Programming experience in a functional programming language, by preference F#. A background in C# and a keen interest in F# also works for us!Â
Building out robust and well-documented API endpointsÂ
Design and architecture of a microservice-based platformÂ
High affinity with infrastructure, security, and monitoring/alerting on production operations.Â
Experience with building Warehouse applications is a plusÂ
Integration with third-party applications Â
Â
You will have the opportunity to join a growing company, have a strong impact on the design and architecture of our platform, and steer technology choices as we navigate the unknown!Â
Â
What skills are we looking for?Â
Â
You are a software developer with strong experience in building scalable, multi-tier, cloud-based applications. You understand the complexities around microservices and handling large amounts of data. You have experience with several of the below areas of knowledge:Â
Â
Experience with C#
Experience with Functional Programming
Ability to collaborate with the team during a domain modeling sessionÂ
Unit testing, profiling of your applications, creating and running load testsÂ
Collecting and managing analytics data (data engineering)Â
Ability to create developer-friendly APIs and generate documentation using OpenAPI or PostmanÂ
Experience with trunk-based development practices, and iterating on ever-evolving CI/CD pipelines. We use both Jenkins and CircleCi.Â
Strong understanding of databases (relational, non-relational, etc …) and data management. Experience with Postgres or another RDBMS system is needed.Â
Ability to communicate effectively with stakeholders and product owners Â
Prior experience in a role like this is a plus.Â
Ability to work with a distributed teamÂ
Some additional buzzwords we like to use to describe our technology: CQRS, Event Sourcing, and Onion ArchitectureÂ
Benefits and Compensation:
Compensation: 100,000-136,000
- Work and Life balance | A creative, safe, and solid workplace in a growing business | Career Development
- Competitive salary |Medical | Dental, Vision, Life and disability options | 401k plan includes a 3% employer contribution, with up to an additional 3% employer match | Two fantastic different medical plans, one of which is 100% employer-paid
Recruitment Agencies
AutoStore does not accept agency resumes. Please do not forward resumes to our jobs alias or AutoStore employees. AutoStore is not responsible for any fees related to unsolicited resumes.
Explore More
Date Posted
08/11/2023
Views
4
Similar Jobs
Software Engineer-Simulation, Integration and Test - York Space Systems
Views in the last 30 days - 0
York Space Systems a leading aerospace company is seeking a passionate candidate with an Aerospace and Software background to join their Simulation In...
View DetailsSenior Electrical Engineer - Red 6
Views in the last 30 days - 0
Red 6 is a pioneering AR technology startup specializing in synthetic air combat training The company is seeking a Senior Electrical Engineer to contr...
View DetailsSystems Engineer - Mission Operations Lead - York Space Systems
Views in the last 30 days - 0
York Space Systems is seeking a Systems Engineer Mission Operations Lead The role involves acting as the mission operations focal point leading the de...
View DetailsLaunch Systems Integration Engineer, Sr. - York Space Systems
Views in the last 30 days - 0
York Space Systems an innovative aerospace company is seeking a Launch Systems Integration Senior Engineer The role involves coordinating spacecraft l...
View DetailsCompliance Researcher - Accurate Background
Views in the last 30 days - 0
Accurate Background is seeking a Compliance Researcher to join their team The role involves maintaining the Global Services Register conducting compli...
View DetailsColorado JCC Salesforce Administrator - OpenTent
Views in the last 30 days - 0
OpenTent a dedicated team of data specialists is seeking a Salesforce Administrator to support the Boulder and Denver Jewish Community Centers The rol...
View Details