2

Remote Environmental Software Engineer Jobs in Minnesota

Principal Software Engineer

Eden Prairie, MN ยท On-site +1

$137.60K - $184.50K/yr

This is a fully remote position based in US. First day onboarding will be onsite at the nearest hub ... across multiple programming environments. โ€ข Previous Lead experience and experience with ...

Principal Software Engineer

Eden Prairie, MN ยท On-site +1

$137.60K - $184.50K/yr

This is a fully remote position based in US. First day onboarding will be onsite at the nearest hub ... across multiple programming environments. โ€ข Previous Lead experience and experience with ...

Senior Software Engineer

Minneapolis, MN ยท On-site +1

$127.90K - $168.60K/yr

Posting Type Hybrid/Remote Job Overview Who We Are Relativity is a leading legal data intelligence ... Troubleshoot and resolve complex issues in production environments. * Influence reliability ...

New

Sr. Innovation Software Engineer

Minnetonka, MN ยท On-site +1

$124.70K - $164.50K/yr

Comfort working in a fast-paced environment, progressing despite ambiguity and ability to ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Sr. Innovation Software Engineer

Minnetonka, MN ยท On-site +1

$124.90K - $164.70K/yr

Comfort working in a fast-paced environment, progressing despite ambiguity and ability to ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Software Engineer

Eden Prairie, MN ยท Remote

$72.80K - $130K/yr

Software Engineering is the application of engineering to the design, development, implementation ... You'll be rewarded and recognized for your performance in an environment that will challenge you ...

next page

Showing results 1-20

Remote Environmental Software Engineer information

What are the key skills and qualifications needed to thrive as a Remote Environmental Software Engineer, and why are they important?

To thrive as a Remote Environmental Software Engineer, you need a solid background in computer science, environmental science, and programming languages such as Python, R, or Java, often supported by a relevant degree. Familiarity with GIS tools, environmental modeling software, cloud-based collaboration platforms, and possibly certifications like AWS or GIS Professional are typically required. Strong problem-solving, self-motivation, and effective communication skills help you navigate remote teamwork and complex environmental data challenges. These abilities are crucial for developing accurate, scalable solutions that address real-world environmental issues while collaborating efficiently from a distance.

How does collaborating with cross-functional teams typically work for a Remote Environmental Software Engineer?

As a Remote Environmental Software Engineer, collaboration with cross-functional teams is primarily facilitated through digital communication tools such as video conferencing, project management platforms, and shared documentation. You will often work closely with environmental scientists, data analysts, and other engineers to translate technical requirements into software solutions. Regular virtual meetings and asynchronous updates help ensure everyone stays aligned, and clear documentation is vital for effective teamwork. Adapting to different time zones and communication styles can be challenging but is essential for project success.

What is a Remote Environmental Software Engineer?

A Remote Environmental Software Engineer is a professional who develops and maintains software applications focused on solving environmental challenges, such as climate modeling, pollution tracking, or resource management. They work remotely, often collaborating with multidisciplinary teams from different locations. Their responsibilities typically include designing, coding, testing, and optimizing software tools that help organizations monitor and address environmental issues. This role requires strong programming skills, knowledge of environmental science, and the ability to work effectively in virtual environments.

What is the difference between Remote Environmental Software Engineer vs Remote Environmental Data Analyst?

AspectRemote Environmental Software EngineerRemote Environmental Data Analyst
Required CredentialsBachelor's in Software Engineering, Environmental Science, or related; coding skillsBachelor's in Environmental Science, Data Analysis, or related; statistical skills
Work EnvironmentDeveloping software solutions, coding, testing remotelyAnalyzing environmental data, creating reports remotely
Employer & Industry UsageTech companies, environmental agencies, NGOsResearch institutions, government agencies, consulting firms
Common Search & Comparison IntentUnderstanding software development roles in environmental sectorUnderstanding data analysis roles in environmental sector

The Remote Environmental Software Engineer focuses on developing and maintaining software tools for environmental applications, requiring coding and software development skills. In contrast, the Remote Environmental Data Analyst specializes in interpreting environmental data to inform decisions, emphasizing data analysis and reporting. Both roles are vital in environmental sectors but differ in their core responsibilities and skill sets.

What are the most commonly searched types of Environmental Software Engineer jobs in Minnesota? The most popular types of Environmental Software Engineer jobs in Minnesota are:
What are popular job titles related to Remote Environmental Software Engineer jobs in Minnesota? For Remote Environmental Software Engineer jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Remote Environmental Software Engineer jobs in Minnesota look for? The top searched job categories for Remote Environmental Software Engineer jobs in Minnesota are:
What cities in Minnesota are hiring for Remote Environmental Software Engineer jobs? Cities in Minnesota with the most Remote Environmental Software Engineer job openings:
Software Engineering Manager

Software Engineering Manager

Emergent Software

Minneapolis, MN โ€ข On-site, Remote

$140K - $160K/yr

Full-time

Posted 22 days ago


Job description

** This opportunity is a direct hire for one of our clients. This role is fully a remote position. U.S. work authorization is required; no sponsorship is available.**
We are looking for an experienced Software Engineering Manager to lead and oversee the strategic and operational direction of the Software Engineering and QA team. Our ideal candidate is an experienced engineer able to guide how we build products, systems, and teams leading a diverse group of individuals across engineering, DevOps and cloud infrastructure supporting a SaaS digital marketing platform.
Responsibilities
  • You lead by example and are willing to work alongside the platforming teams to effect positive change for our platforms
  • You can guide discussions and balance pros/cons without knowing all the details with a bias to action
  • You are excited to contribute to our culture of iterative development, team collaboration and our fun, positive, professional, remote-first work environment
  • This role manages the Admin team focused on authentication, users, tenancy, subscriptions, and roles
Required Qualifications
  • 5+ years experience developing web-based, cloud-hosted software in a team environment
  • Experience leading cross-functional, self-enabled team(s) and managing production systems
  • Strong understanding of cloud environments and site reliability (Amazon AWS, DataDog) as well as DevOps principles and systems (CI/CD, Github, Jenkins)
  • Experience improving the SDLC of teams to make them more efficient and effective
  • Experience with networking and security and multiple coding languages (C#, Node JS, SQL, React) as well as knowledge of platform architecture
  • Frontend exposure (React, Angular, or similar)
  • Passion for coaching and mentoring and willingness to lead teams through ongoing AI-driven change
  • Strong people leadership and communication skills
  • Self-motivated with the ability to work independently
Nice to Have Experience
  • AWS experience (Azure acceptable with willingness to learn AWS)
  • Multi-tenant SaaS platform experience
  • Experience managing both engineering and QA
  • Prior hiring or team growth experience
Our Vetting Process
At Emergent Staffing, we work hard to find the best of the best for our clients. If you think you're one of those, please understand that the effort put into this by people like yourself helps us be successful in surrounding you with other top-notch engineers. Here are the steps of our vetting process for this position:
  • Application (5 minutes)
  • Online Assessment (40-50 minutes)
  • Initial Phone Interview
  • Interview with Hiring Manager
  • Leadership Interview
  • Job Offer!

#Emergent Staffing
#IND3