Software Engineer, SaaS Backend (Go) (f/m/d)
Exasol is seeking a talented Software Engineer to join us in shaping the future of data-driven decision-making and help Exasol take our SaaS product to the next level!
At Exasol, we are accelerating insights from the world’s data – we are about empowering you to make a difference. Our in-memory technology and massively parallel processing will fuel your passion for solving complex challenges.
As a Software Engineer, you will play a pivotal role in building an enhancing the backend infrastructure of our SaaS offering. Your expertise in Go, cloud technologies, and software development will be instrumental in ensuring our platform remains scalable, reliable, and secure. You will collaborate closely with cross-functional teams, contributing to architectural discussions, implementing robust solutions, and driving the overall success of our product.
Key responsibilities:
- Design, develop and maintain backend services and APIs for our SaaS analytics platform using Go, the Serverless framework, and AWS services (Lambda, Dynamo DB and S3).
- Actively participate in architectural discussions, offering technical insights and recommendations to ensure the scalability and performance of our backend systems.
- Prioritize the security and compliance of backend services by adhering to best practices and industry standards.
- Write unit tests, conduct code reviews, and engage in continuous integration and deployment processes to maintain code quality.
- Troubleshoot and resolve technical challenges, identifying root causes and implementing effective solutions.
- Embrace agile development methodologies, actively participating in sprint planning, daily stand-ups, and retrospectives.
Required Qualifications:
- 3+ years of professional software development experience with a strong foundation in the Go programming language and a comprehensive understanding of modern web service architectures, microservices, and RESTful APIs.
- Proven experience with public cloud services (AWS preferred) and their best practices, demonstrating a thorough understanding of AWS services and APIs.
- Familiarity with Python sufficient understanding, debugging, and integrating with existing code and services written in the language.
- A solid grasp of modern software development methodologies, design patterns, and coding standards.
- Demonstrated ability to tackle complex technical challenges and devise innovative solutions.
- Excellent communication skills and a proven ability to thrive in a collaborative team environment.
- Fluency in English.
Preferred Qualifications:
- Degree level education (or equivalent) in Computer Science or a related field is preferred.
- Experience with the Serverless framework and integrating with Auth0 is a plus.
How We Work at Exasol:
- Own Your Impact: At Exasol, you are not just a cog in the machine; you will step into immediate ownership of projects, driving them forward with a refreshing level of autonomy.
- Thrive in a Global Team: Join a vibrant, international community where diversity is celebrated, collaboration is key, and feedback fuels growth.
- Learn, Grow, Lead: We are invested in your development! Continuous knowledge-sharing, "Coffee and Learn" sessions, exciting events, and dedicated leadership programs empower you to soar.
- Work on Your Terms: Flexibility is the name of the game! Enjoy adaptable hours, remote options, and "workcations" for the ultimate work-life balance.
- Growth That Goes Beyond the Office: Dive into a comprehensive onboarding experience, fun team events, and a deep commitment to diversity and sustainability. We care about your holistic well-being.
- Rewards that Matter: Monthly home office allowance, volunteering options, floating days, and secure pension plans (location-dependent) prove we value your contributions.
Our values drive our unique and inclusive culture, discover how they shape your Exasol experience. Learn more about our core values at Exasol.
About Exasol:
Learn more at: www.exasol.com and follow us on social media and Twitter.
Exasol is a proud, equal opportunities employer. We are committed to a diverse and inclusive working environment and therefore base all our employment selection decisions, within all aspects of our business, on experience, skill, and integrity. We strongly encourage applicants from all walks to life to apply for our positions, irrespective of age, sex, gender identity, disability, sexual orientation, race, religion, etc.
- Department
- Engineering
- Locations
- Germany, Spain, UK
- Remote status
- Fully Remote
About Exasol
Exasol is the world’s fastest analytics database, trusted by the world’s most ambitious organizations. Built for speed and flexibility, it can analyze billions of rows in seconds and run high-performance analytics securely – whether in the cloud or on-premises. Need to scale your analytics function? Simple pricing makes it easy. Want to deliver frictionless insights? Automatic self-indexing tunes performance for optimal results. And you don’t have to wait - Exasol fits into any data environment, so you can get started right away.
Software Engineer, SaaS Backend (Go) (f/m/d)
Exasol is seeking a talented Software Engineer to join us in shaping the future of data-driven decision-making and help Exasol take our SaaS product to the next level!
Loading application form
Already working at Exasol ?
Let’s recruit together and find your next colleague.