Software Engineer (Scala)
thatDot
We are seeking someone with experience building and maintaining highly performant distributed systems. You will have experience with functional programming and object-oriented design and development. As a fast-growing team it is important that you can successfully collaborate with developers, architects, and product managers, ideally in an early stage company environment. We're looking for engineers who are suspicious of easy answers and who can't walk past something broken without wanting to fix it. Location Support for fully-remote and in-person collaboration as it works best for individuals and the team. Some of our team is based in Portland, Oregon, but we are a remote-first company. Job Requirements Highly skilled in Scala or another functional language Experience designing robust protocols for distributed systems Familiarity with Akka/Pekko or the Actor-model Exposure to designing, implementing, and maintaining complex data infrastructures Hands-on experience designing and developing scalable, high performing and fault-tolerant applications Able to rapidly learn and apply new technologies Understanding of concurrency in the JVM Willingness to create and update documentation to facilitate learning, with comfort speaking to groups and presenting information Nice to have: graph databases and graph algorithms Nice to have: experience using Kafka Nice to have: experience using Cassandra or ScyllaDB (esp. in large clusters) Day to day at thatDot Learn. We value curiosity and share a desire to continuously learn new things, including from each other. Collaborate. As a fast growing team, we must communicate and work together to achieve goals. That includes both within teams and across our small, dynamic team. Write. Clarity of thought is best reflected in clear documentation. We document our work in ways our community of backend software engineers will want to engage with. Represent. Advocate for the needs of our users and contribute to the community discussion on product direction and uses. About us thatDot is a growing company that specializes in solving high-throughput data streaming problems (entity resolution, streaming joins, ingest pipelines, incremental computation, pattern matching, etc.) using graphs. Some of the typical challenges we deal with include: Designing and maintaining protocols in distributed systems Implementing new features in our querying engines and actor-based graph interpreter Creating high-throughput back-pressured streaming pipelines Ensuring horizontal and vertical scalability Quine, our core technology, is a streaming graph that combines key operational features of event stream processing systems like Flink with the graph data structure of databases like Neo4J or Tigergraph. Quine makes it easy to find complex patterns and anomalies in massive data streams and trigger action immediately. Built on native streaming graph technology as the result of 7+ years of DARPA-funded R&D, this hot new technology makes it easy for infinite datasets to be efficiently analyzed in real-time. Ideal use cases for Quine include financial and identity fraud detection, XDR/EDR solutions, network observability/root cause analysis, and e-commerce. What We Believe About Work: About more than just a paycheck. Should be intellectually engaging. Should provide the opportunity to learn and grow. Short-termism in tech is bad. It’s worth building lasting relationships. Punching a clock or counting hours is bad. Results > Hours. It’s a big part of our lives, but it’s not all there is. Creativity In Work: Work should be fun! Knowledge work - Coding is the easy part. Figuring out the ideas is hard work. Our mental model is really what we’re building when coding. Communicating is an expression of your mental model. First think clearly, then help someone else share your thoughts. Hiring: Plan to teach us something about the cool work you’ve done in the past. Let us teach you something about the cool work we’re doing now. thatDot
- Location: Everett, WA (No relocation assistance provided)As a Software Design Engineer on the Global Operations Information Systems Team, you will continue to grow your full-stack enterprise application development and support skills. In this position, you will develop...SuggestedPermanent employmentLocal areaRelocation
$240k - $255k
...one has before. Together, we will change the future of energy, because the world can't wait.What You Will Be DoingAs a Senior Software Engineer on the Plant Control team, you will design, build, and scale the software systems that operate Helion’s fusion generators and...SuggestedTemporary workWork at office$66.7k - $133.3k
Job Title: C# Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: SecretEmployee Type: RegularPercentage... ...US* * *The Opportunity:CACI at looking for a C# software engineer to design, develop, and maintain software tools that keep...SuggestedContract workWork experience placementFlexible hours$102.56k - $161.17k
...: Reference number 2026-186326 Job detailsDomainResearch, design and developmentJob field / Job profileArchitecture and systems engineering - Systems engineering Job titleFurniture Lead Design EngineerEmployment typePermanentProfessional categoryProfessional, Engineer...SuggestedPermanent employmentFull timeLocal area- ...-functional) Automated testing, agile development methodologies, and Test-Driven Development (TDD) Accessibility awareness Software security skills including secure coding, web application security, and DevSecOps; solid grasp of security concepts (authentication...SuggestedContract work
$49 - $53 per hour
...Title: Remote Full Stack Engineer Location: Remote ( needs to be able to work in EST) Duration: 24 month Contract Start date... ...Day to day Insight Global is searching for 2 Sr. Full Stack Software Engineers support one of our largest insurance clients. These engineers...Contract workImmediate startRemote work- ...Architecture: participate in technical design of new and existing features• Testing: work closely with Quality Assurance and software development engineers for testing, to ensure known test cases are covered with automated tests.• Requirements analysis: consume non-technical...
- Company DescriptionAll SA Technologies requirements are Direct Client Requirements from IT Hiring Managers. We guarantee you the best rate for your skills and performance.Job DescriptionNeed of a front-end/full stack .NET developer with experience in ASP.NET MVC and preferably...
- Helion is seeking a Senior Software Engineer to design, build, and scale software systems that operate its fusion generators and Orion power plant. You’ll work across control systems, diagnostics, data infrastructure, operator interfaces, and integration with electrical...
$80k - $120k
...Salary: $80,000 - 120,000 per year Requirements: ~ Bachelors degree in mechanical engineering, automotive engineering, or a related STEM field. ~12 or more years of relevant experience in the automotive and/or powersports industries. ~ Demonstrated experience in...Full timeTemporary workRemote workRelocation package$120k
Position Title: Full Stack Software Engineer Location: Baltimore, MD Industry: Education Full Stack Software Engineer Summary: Our client is seeking a Full Stack Software Engineer who will participate in and/or guide the development and support of administrative and educational...- ...of our org. As a full stack dev, you’ll work closely with our engineers and designers to help realize the vision we have for our organization... ...and maintain functional and stable web applications with software integrations to meet the needs of our clients....Remote workRelocation
$150k - $170k
.../SCI, or candidates seeking fully remote work. Suggested Sourcing Titles: Full Stack Developer, Full Stack Engineer, Python Full Stack Developer, Cleared Software Engineer, Django Developer with React. Starting Boolean Search: (“full stack” OR “software engineer” OR “software...Permanent employmentFull timeLive inImmediate startRemote work2 days per week3 days per week$250k - $290k
...machine and facility are first of their kind, which means the software is too.You will lead and scale the team that builds it. This means... ...just hiring the right people. It means establishing software engineering as a core functional discipline by creating processes that...Temporary work- Company DescriptionSatincorp ( is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.We guarantee you the best rate for your skills...Contract workRemote work
$50 per hour
Contract-to-Hire • $50/hr Competitive Pay • Full-Time Remote About this Role We're looking for a Lead Developer to own the technical health of our production applications. This role is a 6-month contract with the potential for full-time employment at the end of the period...Full timeContract workRemote work- ...business challenges? Join Korry as our Enterprise AI & Automation Engineer and lead the development of innovative AI solutions that... ...to improve productivity through AI, automation, and enterprise software solutions while reducing key-person dependency for business-critical...Work at officeNight shift
- Who We Are Provoke is a global consulting firm building AI-native solutions that transform how work gets done. Founded on a culture of innovation, growth, and curiosity, we partner with global clients to design and deploy agentic AI embedded directly into workflows so teams...Hourly payRemote workVisa sponsorship
- ...ensure our systems are secure, reliable, and compliant. Basic Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience). Strong hands-on DevOps experience, including CI...Contract workLocal areaRemote work
- ...o C# o Windows services and console applications o n-tier architecture o Writing unit tests. o Writing technical documentation • Software / Operating Systems o Visual Studio 2012+ o Microsoft SQL Management Studio o Microsoft Office o Windows Server 2008+ Desired Skills...Work at office
$131.3k - $237.35k
...autonomous UUVs learn, fail, improve, and prove they’re ready for the real one.Leidos is looking for an Autonomous Simulation Software Engineer to build the software and simulation infrastructure behind next-generation uncrewed underwater vehicles and maritime autonomous...Full timeRemote work- ...applicationsQualifications• Bachelor's degree in a related subject matter or a minimum of 5+ years of direct professional experience in a software development roleAdditional InformationExperience with test automation tools such as JUnit, Selenium, QuickTest, or Rational Soft...Contract work
- Role: Senior Full Stack Engineer, Commerce AI Location: Seattle, WA (Remote) Department: Ecommerce, Revenue & Guest Experience Team: Commerce... ...Gemini APIs. Professional Experience 8+ years of professional software engineering experience. 3+ years of dedicated experience...Remote work
- ...with HQ TS in Korea, as well as regional offices in EMEA and APAC. Qualifications & Requirements: ~ Bachelor’s Degree in an engineering principle or equivalent industry experience in a Field Support role. ~2+ years’ experience in troubleshooting and triage of...Temporary workFor subcontractorWork at officeRemote workWorldwideOverseasFlexible hoursWeekend work
- Who We Are Provoke is a global consulting firm building AI-native solutions that transform how work gets done. Founded on a culture of innovation, growth, and curiosity, we partner with global clients to design and deploy agentic AI embedded directly into workflows ...Hourly payRemote workVisa sponsorship
- ...candidate combines strong technical expertise with business process improvement skills and can partner effectively with quality, engineering, operations, and business stakeholders to deliver scalable digital solutions.Key ResponsibilitiesDesign, develop, and maintain advanced...Contract workRemote work
- ...Staff Software Engineer – Distributed Systems & Cloud (Remote) A fast-growing healthcare technology company focused on advancing remote cardiac care is seeking an experienced Staff Software Engineer to help shape the technical direction of its platform and engineering...Remote work
- Data Solutions Engineer Remote (US) Klickly is a fast-growing, award-winning startup that is revolutionizing eCommerce. Based in the heart of Silicon Beach in Santa Monica CA, Klickly’s proprietary data and AI transform how innovative brands grow their customers. . Named...Remote work
- ...through clear, honest, human communication. Job Summary: The Principal Network Automation Engineer is responsible for planning, designing, developing, and implementing software-driven solutions to optimize wireline fiber (GPON/XGS-PON) and IP networks, as well as...Self employmentWork at officeLocal areaNight shiftWeekend workAfternoon shift
$70k - $75k
...the Role Genesis Credit Management is looking for a builder who sits at the intersection of software development and applied AI. This is not a traditional software-engineering seat. Rather than shipping a single product, you will design, build, and maintain the...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Scala). Be the first to apply!
- intel software engineer Everett, WA
- software engineer Everett, WA
- part time software developer remote Everett, WA
- software engineer remote Everett, WA
- ngo software engineer Everett, WA
- software engineer healthcare Everett, WA
- software developer fintech Everett, WA
- cybersecurity software engineer Everett, WA
- senior software engineer remote Everett, WA
- software developer Everett, WA



