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
- Job title: Scala Developer Job type: Permanent Role Location: Remote-first - MUST be based in the US and be a US citizen - candidates... ...solutions for high-volume, real-time environments. The engineering team works on challenging problems across distributed systems,...SuggestedPermanent employmentRemote workFlexible hours
$65 - $70 per hour
...communities, mentoring other members of the engineering community, and from time to time, be... ...languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases,... ...Degree At least 4 years of professional software engineering experience (Internship...SuggestedContract workInternshipLocal areaImmediate startRemote work- ...connected systems, processing nearly 165 million transactions each year across 50+ individual tolling authorities. Director, Software Engineering Who We Are... Verra Mobility is a global leader in smart mobility. We develop technology-enabled solutions that help the...SuggestedContract work
$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...Suggested$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...SuggestedPermanent employmentFull timeLive inImmediate startRemote work2 days per week3 days per week- Verra Mobility is seeking a Director, Software Engineering to lead the Platform portfolio, defining technology strategy and driving end-to-end delivery across multiple squads. You will partner with product and customer teams to align architecture with business goals and...
- The Vice President of Product & Platform Engineering will lead the strategy, architecture, and delivery of the technology platforms that... ...transformations. Qualifications Extensive experience (12+ years) in software engineering and platform/infrastructure leadership, including...Work at office
- Verra Mobility Corporation is seeking a strategic and hands-on Vice President of Product & Platform Engineering to lead the strategy, architecture, and delivery of our technology platforms. This executive role is responsible for end-to-end architecture across infrastructure...
- Verra Mobility seeks a strategic and hands-on VP of Product & Platform Engineering to lead the strategy, architecture, and delivery of the company’s technology platforms. The role owns end-to-end architecture across infrastructure, platforms, applications, and DevOps, enabling...
- Systems Administrator / Microsoft Cloud EngineerWe are seeking an experienced Senior Systems Administrator / Microsoft Cloud Engineer with a proven track record of designing, implementing, and supporting enterprise infrastructure across hybrid cloud and on-premises environments...Work experience placementLocal area
- Verra Mobility Corporation seeks a Director of Software Engineering to lead the Platform portfolio, owning technology strategy and end-to-end delivery outcomes for multiple squads. You will drive architecture, migrations, data governance, and security across multi-tenant...
- AI Full Stack Engineer Location: Remote, Nationwide Our client is building the next generation of intelligent software, where AI is embedded directly into useful, everyday product experiences rather than added as an afterthought. They are looking for a highly capable AI...Remote 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- 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
- ...Position Overview The Vice President, Software Delivery is responsible for enterprise software delivery execution, platform modernization, and engineering operating model transformation across the Business Unit. This leader owns delivery outcomes across squads, drives...
- We are partnering with an established semiconductor equipment manufacturer seeking an experienced Applications Engineer to support a manufacturing customer in Boise, Idaho. This is a highly visible, customer-facing technical position for an engineer who understands thin...Temporary workRelocation package
- ...or a forensic lab processes evidence, there's a good chance our software is working behind the scenes. That's been true for over four... ...connected back to something real. The Role The Staff Software Engineer specializes in mobile app development and is responsible for...Remote workWork from home
- 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
- ...Tech Lead, Water Engineering Location: Mesa, Arizona Employment type: Full-time Compensation: 150-200k total comp Do you have the right skills and experience for this role Read on to find out, and make your application. About Our Client Our client is...Full timeFor contractors
$160k - $190k
Lead ServiceNow Developer Full-time Remote Salary: $160-190k depending on experience + Benefits & Bonus Overview: We are looking for an experienced ServiceNow SME & Lead Developer to join an expansion of the ServiceNow team. We are mostly looking for someone to be cross...Full timeRemote work- ...Wastewater Technical Lead in Mesa, AZ to own project outcomes and serve as the technical center of gravity. The role combines hands-on engineering judgment, multidisciplinary design leadership, QA/QC, client communication, permitting, construction support, and startup....
- ...platform to 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/CD,...Contract workLocal areaRemote work
- Sonora Quest Laboratories/ Laboratory Sciences of Arizona in Mesa, AZ is seeking a technically skilled coordinator for the Lab-BDMC department. The role emphasizes high-level MLT/MLS duties, supervision, and adherence to CLIA ’88, JCAHO, CAP, OSHA standards. Responsibilities...Afternoon shift
- ...within schedule and quality expectations by following defined software development practices. ESSENTIAL DUTIES AND RESPONSIBILITIES:... ...stored procedures, indexing, triggers and cursors Applies advanced engineering principles to solve complex issues Understanding of MCG work...Casual workWork at officeRemote work
$60 - $65 per hour
...equivalent) -6+ years of relevant IT infrastructure, systems engineering, or systems administration experience with a Bachelor's degree... ...Security Technical Implementation Guides (STIGs) -Experience with software installation, patch management, security updates, and...- ...the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring... ...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have...Hourly payFull time
- Genesee & Wyoming Railroad Services, Inc. is seeking a Senior Technical Accountant/Accounting Manager in Mesa, AZ. The role leads a four-person accounting team and owns the monthly close, balance sheet reconciliations, and preparation of financial statements for lenders...
- Genesee & Wyoming Inc. is seeking a Senior Technical Accountant / Accounting Manager in Mesa, AZ to lead a four-person accounting team, own the close process, and ensure accurate financial reporting for lenders, auditors, and management. The role requires a Bachelor’s in...
$120k - $130k
...Developer Location: Remote within the US Duration: Direct Hire Required Skills & Experience: Bachelor’s degree in computer science, Engineering, Business, or a related field, with five years’ work experience in a company setting responsible for development in one or more...Work experience placementRemote work- The Behavioral Health Technician III at Valleywise Health provides comprehensive physical and psychological care to patients under Court-Ordered Evaluation or Treatment in inpatient facilities located in Maryvale, Phoenix, or Mesa. As a senior member of a multidisciplinary...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Scala). Be the first to apply!
- intel software engineer Arizona City, AZ
- director software engineering Arizona City, AZ
- software engineer Arizona City, AZ
- part time software developer remote Arizona City, AZ
- software engineer remote Arizona City, AZ
- ngo software engineer Arizona City, AZ
- senior software design engineer Arizona City, AZ
- software engineer healthcare Arizona City, AZ
- software developer fintech Arizona City, AZ
- cybersecurity software engineer Arizona City, AZ



