SalesWings is an exciting SaaS venture that has seen impressive organic traction, and is now entering its growth phase!
Our real-time data analytics solution sits at the intersection of the world's most powerful sales and marketing technologies. Our core offering is a real-time lead profiling and lead intelligence solution for the Salesforce sales and digital marketing platforms.
Our user-friendly solution collects and processes a range of data from various sources in real-time. We plug into our clients' website data, marketing and sales campaigns and channels, to identify needs, profile, urgency, and potential of their business leads for sales and marketing operations and real-time analytics.
Core mission of this position:
- Make SalesWings even more awesome!
- Contribute to our growing success with your heart, head, and Scala skills!
- Work on the enhancement and road map of a highly scalable architecture
- Contribute to the scaling of a team of developers as we look to grow from a team of today 5, to 10 to 20 developers including the setup of processes, tools, quality assurance and work split
- Design, implement and maintain (micro)services including our existing integrations into CRM and marketing platforms, and make sure our services are scalable, secure and well tested; Take part in road map, epic and sprint planning
- Work autonomously and apply agile principles in daily work;
- Assist Customer Support and Operations
Technical Skills
Please note: Below describes the “perfect” candidate - but don’t hesitate to get in touch if you don’t meet all of them; we are all work-in-progress and value diverse experiences. (Proven Scala experience is an absolute must!)
- 7+ years of experience in software engineering
- 4+ years of experience as a Scala engineer
- Experience in developing software in an agile environment
- Experience with being a code owner of several services;
- Understanding of message driven programming models to cope with parallelism and concurrency
- Knowledge of relational and non-relational database systems
- Experience in implementation of APIs for integration with internal and external systems
- Experience with microservices and event-driven architecture
- DevOps experience configuration management, containers, virtualisation, continuous integration and deployment
- Experience building reactive applications with Scala and Akka streams, Cats, Fs2
- Experience with DevOps tools and principles like postmortems, CI/CD, observability;
What you will get
- The possibility to play a key role in the growth of our start-up and development team
- A positive, life-long lasting experience in an exciting start-up where you can make a difference and are expected to actively contribute, think critically and take ownership!
- Good compensation including salary, perks, and - depending on the candidate - the ability to earn a share of the company
- Growing in a fast paced, challenging and rewarding tech environment
- Our culture embraces integrity and teamwork. Our work environment inspires your best work, and we expect nothing less
- An international team with a professional background, awesome co-workers as well as respect & support.
- Flexible work from office or home