Surfside | Senior Software Engineer | REMOTE (NY, USA)
https://www.linkedin.com/enterprise-jobs/3534566017
--
We are looking for talented engineers to join our Engineering orginization who are passionate about building large-scale data processing systems. We are looking for engineers who are able to wrap their heads around complex challenges and come up with elegant solutions. You will be expected to apply your strong engineering and problem solving skills to priorities and execute on projects. Our ideal candidate has experience in both software engineering and streaming data systems.
- We expect you to have a strong understanding of software engineering principles and strong skills with Scala, Node or similar languages
- A strong understanding of Systems Engineering with proven experience and background in Data Engineering and/or software development.
- You have a technical background in Big Data technologies like: Apache Kafka and/or Apache Presto, Spark, Flink, Beam, Hive, HDFS, YARN, Hadoop
- Familiarly with data warehousing technologies like AWS Redshift, Clickhouse
- Proficient in at least one of the SQL languages (MySQL, PostgreSQL, SqlServer, Oracle)
- Good understanding of SQL Engine and able to conduct advanced performance tuning
- Experience working with Apache Cassandra preferred
thatDot | REMOTE | https://www.thatdot.com
The project you'd work on: https://quine.io
UI/UX engineers or full-stack engineers with experience designing and building front-end software in React and Typescript.
-or-
Scala engineers with experience designing, building, and optimizing compilers: Mid- and Senior- Levels
thatDot has created the world's first Streaming Graph, called "Quine" to make interpreting high-volume data streams dramatically faster and easier [1]. After 7 years of DARPA-funded research and development with a fantastic team of engineers, it's a game-changing core infrastructure technology. Our products are used by major security companies to do real-time behavioral analysis, monitor and triage their alarms, and automate remediation of security threats.
We're an early-stage venture backed company, and now is a great time to join! We believe strongly that each person should get more from their job than just a paycheck! It should be interesting, provide a chance to learn new things, help advance your career, work with amazing and kind people, and be fun! A person ≠ their opinions. We value individual people who know how to disagree productively with each other so we can all learn. We deliberately cultivate a space where learning new things is the goal.
Non-traditional backgrounds (i.e. non-CS degrees) are strongly encouraged; philosophy majors wanted!
Tools in our stack - NOT REQUIRED if you're willing to learn:
- Scala. We happily use pragmatic functional programming on the JVM.
- Akka. The Actor model is at the heart of what we do.
- Akka Streams. Backpressure is the ideal way to approach streaming data.
- Databases like Cassandra, RocksDB, and more.
- …and the right tool for the job.
If you're interested in learning more, please reach out to: contact@thatDot.com or check out this page: https://www.thatdot.com/company/careers
[1] https://www.thatdot.com/blog/scaling-quine-streaming-graph-t...
Grit | Senior Software Engineers / ML Engineers | New York, San Francisco, or (rarely) Remote | Full-time | $150–250k + equity
We’re building software to automatically fix technical debt. We do this by combining expressive static analysis tooling (we’ve built a developer-friendly query language for code) with machine learning to automatically migrate code to new patterns and platforms. We’re in private beta, but have deployed thousands of successful changes for initial customers and have raised a large seed round from top investors (Founders Fund, 8VC, Abstract Ventures). We’ve solving challenges at the intersection of machine learning and programming languages using Scala, Rust, TypeScript, and LLMs. We’re hiring for both smart generalists and PL/ML experts who are interested in collaborating on problems like automatically inserting new types into codebases and using unit tests for self-supervised learning.
Here are a few reasons you might be interested in applying:
- We’re working on the edge of the possible and doing deep technical work in parsers/language design and machine learning.
- We mostly work in-person in New York and San Francisco, but remote is also possible for outstanding candidates who have proven success in a remote model.
- I’m personally committed to giving real feedback to everyone who applies.
Find out more at https://www.grit.io/careers or email morgante@grit.io.