Our platform is largely an event driven platform implemented via a microservice architecture. The platform runs in the cloud and uses a large number of technologies and middle ware. The bulk of backend code is written in the functional style (F#) and our system of record is an event sourced system (essentially a log of all actions on the platform). We use a mix of Kafka, Redis, Elastic Search, Azure SQL, Event Store and Azure Storage for our data stores. About 50% of the platform runs on Linux and the rest Windows (although we move into more containerization, we will see a shift towards Linux).
You're a risk taker, a dreamer that delivers, you have and can implement big ideas with a positive attitude. You pride yourself on being the first of your friends and colleagues to know what's happening in the world and staying \"in the know. You have a passion for Software engineering. You want to be a part of one of the fastest growing ecommerce companies around where the only constant is change and you have these main skills:
Minimum 5 years of industry experience.
BS/MS/PhD in Computer Science, Electrical Engineering, Math or related field
Proven industry experience with large scale distributed systems
Solid experience with object-oriented and/or event driven systems
We love engineers experienced with functional programming (P.S. If you are C++ or Java or C# or Python developer and willing to learn a new language, we love you too!)
Understands the importance of operations in production systems (logging, telemetry, alerting etc.)
Excellent communication and problem-solving skills
Has ambition and vigor to add value to a rapidly growing development team
Associated topics: back end, c c++, c#, java, matlab, programming, sdet, software development engineer, software engineer, sw
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.
Loading some great jobs for you...