Get the job you really want.
Top Remote Scala Jobs in Richmond, VA
As a Lead Full Stack Engineer, you will work on the MX Dashboard team at Cisco Meraki to architect, design, and build scalable systems for managing network devices. Responsibilities include solving architectural problems, collaborating with firmware engineers, and leading a team of specialists. You will ensure high-quality performance and user-friendly workflows in cloud-managed services.
As a Senior Backend Engineer on the Governance Team, you will design and develop software solutions enhancing Domino's user experience with governance features, contribute to open-source projects, and work closely with product managers and fellow engineers to ensure high-quality delivery of backend solutions.
The Principal Software Engineer will lead technical design and implementation of new product features while mentoring team members, optimizing infrastructure, and collaborating with product managers. Responsibilities include evaluating technologies, engaging in architectural discussions, and improving system performance and observability through DevOps initiatives.
Featured Jobs
As a Senior Cloud Software Engineer at CrowdStrike, you'll focus on petabyte-scale data ingestion and real-time data processing for NG-SIEM. You'll work collaboratively on distributed systems, lead initiatives, troubleshoot production issues, and follow best practices in software development. Your role requires strong communication skills and the ability to manage multiple projects.
As a Software Engineer at Trumid, you will enhance existing trading protocols, optimize platform scalability, and improve system performance. Responsibilities include designing, developing, testing features, and collaborating with cross-functional teams to ensure the reliability and availability of services.
As a Senior Software Engineer in Compliance, you will build reliable, scalable, and maintainable systems while collaborating with stakeholders. You'll work on legacy and new development code, focusing on business needs and best practices. A strong understanding of trading and proficiency in various technologies is desirable, including JVM, Java, Scala, and Python-based tools.
The Backend Engineer role involves developing and maintaining backend systems, focusing on software design, scalable architecture, and cloud integration. The position requires strong experience in Java, Kotlin, or Scala and proficiency in testing methodologies and relational databases. Ideal candidates are proactive team players eager to learn and contribute to product impact.
Lead technical projects related to Affirm’s Online Infrastructure, collaborating across teams to design and implement scalable solutions for cloud-native environments, mentoring engineers, and guiding strategic decisions.
As a Contract Node.js Developer at CapTech, you will work with clients to deliver software solutions utilizing the Agile methodology. Your role involves building application back-ends with Node.js and collaborating with other developers to create APIs, microservices, and cloud deployments.
As a Software Engineer I, you will work with Senior Engineers on developing and maintaining document processing systems using technologies like Scala and React. Responsibilities include tackling assigned tasks, building scalable solutions, and writing clean code in a collaborative environment.
Top remote Companies in Richmond, VA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results