Senior Software Engineer (Data and Backend)

Posted about 2 months agoViewed
BelgiumPolandGermanyUnited KingdomPortugalNetherlandsFull-TimeSoftware Development
Company:Soda Data
Location:Belgium, Poland, Germany, United Kingdom, Portugal, Netherlands
Languages:English
Seniority level:Senior
Skills:
Backend DevelopmentPythonSQLDesign PatternsJavaData engineeringGoRustCI/CDSoftware Engineering
Requirements:
Strong proficiency in Python Comfort working with one or more additional backend languages such as Java, Go, or Rust Proven experience building and maintaining data-centric backend services at scale and improving them through better testing, validation, benchmarking and scalability practices Solid understanding of data engineering fundamentals, including pipelines, streaming and analytical processing Good knowledge of SQL and modern data warehouses or lakehouses Thorough understanding of software engineering best practices such as testing, CI/CD, design patterns, performance optimization, and observability Proactive, independent, and comfortable working in a distributed team Excellent communication skills in English
Responsibilities:
Design and implement robust backend systems and data APIs in Java and Python Design and build systems for streaming data ingestion, real-time observability, and large-scale data analytics Lead efforts to make Soda’s platform even more robust, testable, and efficient, improving how we validate, benchmark, and scale our systems Work with product and engineering teams to design new Data Observability and Data Quality features Contribute to Soda Core, our open-source data testing and observability library Participate in technical discussions, code reviews, and mentorship within the team
Similar Jobs:
Posted 1 day ago
PortugalFull-TimeSoftware Development
Senior Customer Support Specialist
Company:Paddle
Posted 1 day ago
United KingdomFull-TimeSaaS
Senior Solutions Engineer | REMOTE (UK)
Company:Gatekeeper
Posted 1 day ago
EuropeFull-TimeQuantum Computing, Cryptography
Research Engineer