Senior Software Engineer - Data Platform Emulators

Senior Software Engineer - Data Platform EmulatorsWe are seeking a Senior Software Engineer to join our team working on Data Platform Emulators. This role involves developing and maintaining emulators for data platforms such as Snowflake, Redshift, Athena, and others, ensuring high fidelity and performance.
Responsibilities include:
Keeping emulators up to date with latest APIs and behaviors
Bug fixing and resolving edge cases
Maintaining CI/CD pipelines and test suites
Enhancing emulator usability and performance
Supporting additional features and cloud providers
Tracking cloud service updates and integrating changes
Building abstractions for easy integration of new services
Ensuring compatibility with orchestration tools
Gathering feedback and acting on it to improve products
Developing analytics and telemetry tools
Maintaining high code quality and architecture
Qualifications:
5+ years of professional backend or systems engineering experience, preferably in databases
Strong understanding of databases, data warehouses, and SQL engines
Experience with cloud data platforms like Snowflake, Redshift, or BigQuery
Knowledge of distributed engines such as Spark, Trino, PostgreSQL
Experience developing developer tools and SDKs
Proficiency with Docker, CI/CD pipelines, and cloud services
Strong programming skills in Python, Java, or TypeScript
Experience with open-source projects and community engagement is a plus
Benefits:
Fully remote work environment
Competitive salary and performance bonus
Share options and annual retreats
Learning budget
Join Our Team:
Be part of a fast-growing company at the forefront of cloud development tools. Apply via LinkedIn or our careers page, including a brief motivation statement. We will respond within 2 weeks, but due to high volume, personalized feedback may not be ..... full job details .....