Senior Software Engineer - Data Platform Emulators

22 hours ago

Apply Now
Logo of LocalStack

LocalStack

cloud computing • developer tooling • digital transformation • amazon web services • microsoft azure

11 - 50

Description

• We are a young, fast-growing startup building cutting-edge technology to revolutionize cloud development processes and support highly efficient dev&test feedback loops. • At its core, LocalStack provides a high-fidelity emulator and local cloud development platform - imagine developing cloud applications and data pipelines entirely on your local machine within a lightweight cloud sandbox, running in Docker. • Our mission is to empower developers to rapidly build and test their cloud applications, allowing for a more enjoyable dev experience, and saving valuable time and resources. • LocalStack has a large and active open source community (51k+ stars on GitHub) with several 100k active users worldwide and 250M+ downloads to date. • With a growing international customer base across Fortune Global 500 companies for our advanced enterprise offerings, as well as a growing, globally distributed team of top-notch engineers and GTM experts, we are on an exciting growth journey to become the world’s leading platform for local cloud software development. • LocalStack is headquartered in Zurich/Switzerland, with a development office in Vienna/Austria and remote team members from around the world (incl. US, FR, UK, IN, IT, MX, IE).

Requirements

• Strong hands-on experience with modern Python development (type hinting, unit/integration testing with pytest, object-oriented software design). • Strong background in data processing, fundamentals in operating systems, and systems programming in Unix environments. • Strong understanding of SQL, different types of DDL/DML/DQL/DCL/DTL queries, syntactical differences between different flavors of SQL. • Strong understanding of sessions and transactions in relational databases, transaction isolation levels, managing remote and potentially distributed transactions. • Strong proficiency with PostgreSQL, running and configuring Postgres servers, writing custom functions with different language extensions (psql, plpython, plv8). • Experience with cloud computing APIs and platforms like AWS or Azure. • Ideally hands-on experience working with data platforms like Snowflake and/or AWS Athena, Glue, Redshift. • Experience with SQL parsing, query AST modification libraries like sqlglot or others. • Decent knowledge of Java and the ecosystem of open-source bigdata platforms, including Presto, Hive, Hadoop, Spark, etc. • Prior experience contributing to open source projects on Github is a plus. • Experience with compiler technologies and lexers/parsers is a plus.

Benefits

• Competitive salary and performance-based bonuses. • Opportunities for professional development and training. • Dynamic and collaborative work environment. • Flexible work arrangements.

Apply Now

Similar Jobs

Yesterday

Affirm

1001 - 5000

Lead technical strategy for Test Platform Engineering at Affirm.

🇪🇸 Spain – Remote

💵 €117k - €147k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com