Get the job you really want.
Top Scala Jobs in Ann Arbor, MI
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 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.
In this role, you will contribute to CrowdStrike's Core Platform Team by improving service reliability and scalability, leading architectural changes, developing automation tools, and enhancing monitoring services while utilizing engineering best practices. You will impact CrowdStrike’s infrastructure for significant growth in traffic and data through innovative solutions and collaboration across teams.
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 Senior Software Engineer in Streaming Attribution, you will enhance attribution coverage using advanced data pipelines, build APIs, and develop microservices for internet telemetry data. Your role includes researching technologies and contributing to the CI/CD of applications to prioritize customer needs.
The Senior Software Engineer will design and implement scalable mapping data processing pipelines and navigation systems, collaborate with engineering teams to create tailored solutions, and ensure operational excellence. Responsibilities include writing documentation, participating in design reviews, and supporting service health through an on-call rotation.
Top Companies in Ann Arbor, MI Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results