1

Scala Software Developer Jobs in Minnesota (NOW HIRING)

... software design, development, testing and documentation. You will also mentor junior developers ... Scala Knowledge of Gradle Solid understanding of HDFS, Map/Reduce and Hadoop eco-system overall ...

AWS Data Engineer

Minneapolis, MN · On-site

$119K - $143K/yr

Programming: Java, Scala * Databases: Snowflake, PostgreSQL * ETL/Data Tools: Informatica * AWS ... Optional): Glue ETL, Kinesis Datastream, Kinesis Firehose * AI Tools: AWS Bedrock, AWS Bedrock ...

Senior Research Engineer

Eagan, MN · Hybrid

$106K - $146K/yr

Applying modern software development practices, you will be involved in the entire software ... Experience implementing CI/CD, DevOps, and SDLC concepts in application delivery. * Experience ...

Senior Research Engineer

Eagan, MN · On-site

$106K - $146K/yr

Applying modern software development practices, you will be involved in the entire software ... Experience implementing CI/CD, DevOps, and SDLC concepts in application delivery. * Experience ...

Senior Research Engineer

Eagan, MN · On-site

$106K - $146K/yr

Applying modern software development practices, you will be involved in the entire software ... Experience implementing CI/CD, DevOps, and SDLC concepts in application delivery. * Experience ...

Azure Data Engineer

Eden Prairie, MN · On-site

$116K - $140K/yr

Python, Scala, or NodeJS * IAC tools- they currently use Terraform, but could also have experience ... engineered for optimal success * Provide feedback and input to the Data analyst teams on how the ...

Showing results 21-40

Scala Software Developer information

What does a Scala software developer do?

A Scala Software Developer designs, develops, and maintains software applications using the Scala programming language. They often work on backend systems, data pipelines, or distributed applications, taking advantage of Scala's functional and object-oriented features. These developers also collaborate with teams to build scalable, high-performance solutions and may integrate Scala with other technologies such as Java or big data frameworks like Apache Spark. Their work involves writing clean, efficient code, performing code reviews, and troubleshooting issues to ensure robust application performance.

What are the key skills and qualifications needed to thrive as a Scala software developer, and why are they important?

To thrive as a Scala Software Developer, you need a strong grasp of Scala programming, functional and object-oriented design, and a solid understanding of computer science principles, typically supported by a degree in computer science or related experience. Familiarity with development tools such as sbt, Git, and build/deployment pipelines, as well as frameworks like Akka or Play, is highly valued and often required. Excellent problem-solving abilities, collaboration, and effective communication are crucial soft skills for working in agile teams and delivering scalable solutions. These competencies ensure robust, maintainable software and successful teamwork in fast-paced development environments.

What are some common challenges Scala software developers face when working on large-scale systems?

Scala Software Developers working on large-scale systems often encounter challenges such as managing complex codebases, ensuring compatibility with Java libraries, and optimizing for performance. Functional programming paradigms in Scala can add a learning curve and may require careful design to maintain code readability and scalability. Collaboration with cross-functional teams, such as DevOps and QA, is essential for deploying and maintaining robust, production-ready applications.

How much do Scala software developers make?

Scala software developers in the US typically earn between $100,000 and $150,000 annually, depending on experience, location, and skill level. Senior developers with expertise in distributed systems and functional programming can earn higher salaries, especially in tech hubs or with specialized certifications.

What cities in Minnesota are hiring for Scala Software Developer jobs?

Cities in Minnesota with the most Scala Software Developer job openings:

Sr Data Engineer - Finance Technology Platform (PySpark, Hadoop, Cloud)

Target Corporation

Brooklyn Park, MN • On-site

$98K - $176K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Target rating

6.6

Company rating: 6.6 out of 10

Based on 6,990 frontline employees who took The Breakroom Quiz

14th of 39 rated national retailers


Job description

The pay range is $98,000.00 - $176,000.00
Pay is based on several factors which vary based on position. These include labor markets and in some instances may include education, work experience and certifications. In addition to your pay, Target cares about and invests in you as a team member, so that you can take care of yourself and your family. Target offers eligible team members and their dependents comprehensive health benefits and programs, which may include medical, vision, dental, life insurance and more, to help you and your family take care of your whole selves. Other benefits for eligible team members include 401(k), employee discount, short term disability, long term disability, paid sick leave, paid national holidays, and paid vacation. Find competitive benefits from financial and education to well-being and beyond at ;br>
JOIN TARGET AS A SR DATA ENGINEER - FINANCE AI PLATFORM
About Us:
Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here.
Team Overview:
Finance Technology within Core Retail Services powers the financial backbone of Target's enterprise operations. We build and support platforms that enable critical business capabilities across Accounts Payable, Accounts Receivable, Vendor Income, Treasury, Financial Planning, Core Accounting, Revenue & Receivables, and Enterprise Financial Controls. Our financial reporting platform brings these data domains together to deliver near real-time insights, enabling accurate financial reporting and faster, data-driven decision-making. Join our global in-house technology team of more than 5,000 engineers, data scientists, architects, and product managers who are striving to make Target the most convenient, safe, and joyful place to shop. We use agile practices and leverage open-source technologies to build best-in-class solutions for our team members and guests, with a strong focus on diversity and inclusion, experimentation, and continuous learning.
Position Overview:
As a Senior Data Engineer, you will design, develop, and optimize scalable, high-performance data solutions that power critical financial systems across Target. You will contribute to the evolution of our data architecture, ensuring it meets both functional and non-functional business requirements while delivering reliability, efficiency, and scalability. Leveraging your expertise in big data technologies, distributed systems, and cloud platforms, you will build and optimize data pipelines, analytics solutions, and real-time data services. Working closely with engineers, product managers, and business stakeholders, you'll help deliver enterprise-scale data capabilities that support financial reporting and operational decision-making.
Key Responsibilities:
  • Design, build, and maintain scalable, high-performance data pipelines and distributed data processing solutions using Spark, Scala/Java, and cloud platforms (AWS, Google Cloud Platform, or Azure)
  • Develop and optimize batch and real-time data processing solutions to ensure reliable, high-quality data for analytical and operational use
  • Build APIs and data services that provide low-latency, high-throughput access to data for downstream applications
  • Design and optimize data models, ETL workflows, and processing frameworks to improve performance, scalability, and cost efficiency
  • Apply data governance, security, and compliance best practices throughout the data lifecycle
  • Collaborate with data scientists, product teams, and business stakeholders to understand requirements and deliver scalable data solutions
  • Contribute to the design, implementation, and continuous improvement of enterprise data platforms and services
  • Evaluate emerging technologies and help drive adoption of engineering best practices in big data, cloud computing, and API development
  • Mentor junior engineers through code reviews, technical guidance, and knowledge sharing while fostering a collaborative engineering culture.

Core responsibilities of this job are articulated within this job description. Job duties may change at any time due to business needs.
About You:
  • 4-year degree in Quantitative disciplines (Science, Tech, Engineering, Mathematics) or equivalent industry experience required; MS in Computer Science, Machine Learning, Artificial Intelligence, Applied Mathematics or a related technical field preferred
  • 5 plus years of experience in data engineering, software development or distributed systems
  • Demonstrated expertise in big data technologies such as Hadoop, Spark, and distributed processing frameworks
  • Strong programming skills in PySpark, Scala, and/or Java
  • Experience with cloud platforms (AWS, Google Cloud Platform, or Azure) and associated data services (e.g. S3, BigQuery, Databricks, EMR, Snowflake)
  • Experience developing APIs using REST, GraphQL, or gRPC to support real-time and batch data access
  • Experience with streaming and real-time data technologies such as Kafka, Flink, or Kinesis
  • Strong understanding of data modeling, ETL pipeline design, and performance optimization
  • Familiarity with data governance, security, and compliance in enterprise-scale data environments
  • Strong analytical and problem-solving skills with the ability to work effectively in complex environments
  • Excellent communication and collaboration skills, with experience partnering across engineering, product, and business teams
  • Self-driven and results-oriented, with strong ownership, sound judgment and the ability to move quickly while maintaining high technical standards
  • Collaborative team player with a commitment to continuous learning, knowledge sharing, and building reliable tech systems that create business value

This position will operate as a Hybrid/Flex for Your Day work arrangement based on Target's needs. A Hybrid/Flex for Your Day work arrangement means the team member's core role will need to be performed both onsite at the Target HQ MN location the role is assigned to and virtually, depending upon what your role, team and tasks require for that day. Work duties cannot be performed outside of the country of the primary work location, unless otherwise prescribed by Target. Click here if you are curious to learn more about Minnesota.
Benefits Eligibility
Please paste this url into your preferred browser to learn about benefits eligibility for this role: _D
Americans with Disabilities Act (ADA)
In compliance with state and federal laws, Target will make reasonable accommodations for applicants with disabilities. If a reasonable accommodation is needed to participate in the job application or interview process, please reach out to Non-accommodation-related requests, such as application follow-ups or technical issues, will not be addressed through this channel.

What Target employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Target logo

About Target

Sourced by ZipRecruiter

We're here to help all families discover the joy of everyday life. Target is a general merchandise retailer with stores in all 50 U.S. states and the District of Columbia. 75% of the U.S. population lives within 10 miles of a Target store. We employ 400,000+ Our tagline is "Expect More. Pay Less." We've been using it since 1994! The Target Corporation also owns Shipt and Roundel. More to love! Target is headquartered in Minneapolis, Minnesota, its hometown since the first Target store opened in 1962 under The Dayton Company.

Industry

Retail and scientific research and development services

Company size

10,000+ Employees

Headquarters location

Minneapolis, MN, US