Sparta revolutionises commodities trading, aiming to bring the latest technology to the commodity trading market and become a leading platform for commodities traders and analysts worldwide.
Our technology combines real-time market data with advanced analysis and unique workflow modelling to enable traders to make informed decisions faster and with more conviction.
We've closed our Series B funding round and are scaling globally. This is an exciting opportunity for a driven Backend Engineer to join our Engineering organisation and contribute to shaping the company culture as we transition from start-up to scale-up.
About the Role
This role involves working hands-on within a product team to lead and develop features, mentor other engineers, review code and documentation, and promote initiatives to improve code quality, maintainability, and development experience.
You will have high ownership and accountability for projects and be responsible for reviewing proposals from other guild members in our Backend guild, which leads the architectural evolution of our services.
About You
* High ownership and accountability for projects.
* Excellent communication skills in a remote-first company environment.
* Knowledge of big data/streaming/real-time data frameworks, with practical experience in architectural design and data warehousing solutions (Apache Kafka, Apache Flink, AWS Redshift, web sockets).
* Practical experience with modern software engineering techniques and best practices (version control, CI/CD, unit test, integration test, functional test, observability, writing documentation) using tools like GitHub, Test Containers, Datadog.
* Practical experience in AWS cloud services, deploying them with CircleCI and CDK.
* Very good command of Java/Kotlin.
Bonus Points
* Experience with other backend technologies (Typescript, Python, Scala).
* Graph databases (Neo4J) with large datasets.
* gRPC and Protocol Buffers for efficient service communication.
About Sparta
Our culture values initiative, challenge, and innovation. We strive to create an environment where every team member takes pride in their contributions and collaborates with like-minded individuals who share our mission and passion for crafting outstanding products and achieving customer success.
We operate flexibly, understanding that a thriving company isn't limited by physical location. Effective remote work methods and planned in-person meet-ups help build strong relationships.
Our Values
* Just Own It: Accountability is not just a buzzword – it's a way of life. We take ownership of our work, challenges, and successes, driving collective success through a mindset of ownership.
* Don't Get Too Comfortable: Innovation thrives in discomfort. Embrace change, seek new challenges, push boundaries. Growth and success lie beyond the comfort zone.
* Ask for Forgiveness, Not Permission: We value initiative and boldness. Take calculated risks, be proactive, don't be afraid to make decisions. Learning from mistakes is as important as celebrating achievements.
* Put the Customer at the Heart of Every Action: Customer satisfaction isn't just a goal – it's our guiding principle. We go the extra mile to understand and meet customer needs.
* Stay Hungry, Yet Humble: Ambition fuels progress, and humility keeps us grounded. Stay hungry for knowledge, achievements, and growth, but never lose sight of empathy and gratitude.
* Collaborate and Challenge: Great ideas emerge when diverse groups of minds come together. Collaboration is more than just teamwork – it's the fusion of different perspectives, challenging norms, and collectively achieving greatness.