Software Engineer

2 days ago


Duluth, Minnesota, United States Viasat Full time
About Viasat

Viasat is a global leader in satellite-based services, shaping the future of communication and connectivity. With a rich history of innovation, we're committed to delivering cutting-edge solutions that transform industries and lives.

Job Summary

We're seeking a highly skilled Software Engineer to join our Software and Platforms team. As a key member of our product team, you'll design, develop, and deliver software services for our commercial aircraft and maritime vessels.

Key Responsibilities
  • Design and develop large-scale distributed systems, leveraging your expertise in computer science fundamentals and Python on a Linux platform.
  • Work with our DevOps model to develop and own services from cradle to grave, ensuring seamless deployment and operation.
  • Collaborate with cross-functional teams to drive innovation and excellence in software development.
  • Stay up-to-date with the latest technologies and trends, applying your knowledge to improve our products and services.
Requirements
  • 5-8 years of experience in software development, with a strong background in computer science fundamentals.
  • Excellent understanding of Python, Linux, and containerization technologies (Docker, Kubernetes).
  • Experience with messaging middleware, RESTful services, and database technologies.
  • Strong problem-solving skills, with a systematic approach and a sense of ownership.
  • Excellent communication and collaboration skills, with the ability to work with remote international teams.
What We Offer
  • A dynamic and innovative work environment, with opportunities for growth and development.
  • A competitive salary and benefits package, with a focus on work-life balance.
  • The chance to work on cutting-edge projects, with a global impact.


  • Duluth, Minnesota, United States SOLTECH Full time

    Position Overview:As a Mobile Software Engineer, you will play a crucial role in crafting and executing a new native mobile application that will be utilized across the organization.Key Responsibilities:Design and develop a new native mobile application for both iOS and Android platforms utilizing the Microsoft Maui framework.Create scalable and maintainable...


  • Duluth, Minnesota, United States SOLTECH Full time

    Position Overview:As a Mobile Software Engineer, you will play a crucial role in the design and development of a new native mobile application utilized across the organization.Key Responsibilities:Architect and develop a new native mobile application for both iOS and Android platforms leveraging the Microsoft Maui framework.Create scalable and maintainable...


  • Duluth, Minnesota, United States SOLTECH Full time

    Position Overview:As a Mobile Software Engineer, you will take charge of the design and execution of a cutting-edge native mobile application utilized across the organization.Key Responsibilities:Architect and develop a new native mobile application for both iOS and Android platforms utilizing the Microsoft Maui framework.Create scalable and maintainable...


  • Duluth, Minnesota, United States Synergis Full time

    Java Software Engineer Location: Remote Employment Type: Full-Time Synergis is a prominent player in the gaming industry, dedicated to creating and licensing compliant gaming solutions across various jurisdictions. Established in 2000, our organization prides itself on a leadership team that fosters a culture of integrity, innovation, and adherence to...


  • Duluth, Minnesota, United States Allied Informatics Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Allied Informatics, Inc. The ideal candidate will have a strong background in Java/J2EE or.Net technologies and experience in leading software development teams.Key Responsibilities:Provide technical leadership and guidance to...


  • Duluth, Minnesota, United States Allied Informatics Full time

    Job Title: Senior Software DeveloperAt Allied Informatics, we are seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for providing technical leadership and expertise in the design, development, and implementation of web-based applications using Java, J2EE technologies, and.Net...


  • Duluth, Minnesota, United States RIT Solutions, Inc. Full time

    Job Title: Senior Java Software EngineerRIT Solutions, Inc. is seeking a highly skilled Senior Java Software Engineer to join our team.About the RoleWe are looking for a seasoned Java developer with expertise in software development lifecycle and toolset. The ideal candidate will have a strong understanding of techniques such as Continuous Integration,...

  • Software Engineer

    1 week ago


    Duluth, Minnesota, United States Viasat Full time

    About ViasatViasat is a global leader in satellite-based services, shaping the future of communication and connectivity. With a rich history of innovation, we're committed to delivering cutting-edge solutions that transform industries and lives.Job SummaryWe're seeking a highly skilled Software Engineer to join our Software and Platforms team. As a key...


  • Duluth, Minnesota, United States Neptune Technology Group Full time

    Job Title: Senior Software Quality Assurance EngineerWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Neptune Technology Group. As a key member of our SaaS team, you will play a critical role in defining and coordinating testing efforts for our commercial software offerings.Key Responsibilities:Define and...


  • Duluth, Minnesota, United States Century Fire Protection Full time

    Job SummaryCentury Fire Protection is seeking a skilled Software Support Specialist to provide technical assistance to users of MS Dynamics. The ideal candidate will have a strong background in software support, data integration, project management, and system configuration.Key ResponsibilitiesProvide timely and effective technical support to users via phone...


  • Duluth, Minnesota, United States SOLTECH Full time

    Position Overview:As a Mobile Application Developer, you will play a pivotal role in crafting and executing a cutting-edge native mobile application that will be utilized across the organization.Key Responsibilities:Architect and develop a new native mobile application for both iOS and Android platforms utilizing the Microsoft Maui framework.Create scalable...


  • Duluth, Minnesota, United States SOLTECH Full time

    Position Overview:As a Mobile Application Developer, you will play a pivotal role in crafting and executing a cutting-edge native mobile application utilized across the organization.Key Responsibilities:Architect and develop a new native mobile application for both iOS and Android platforms leveraging the Microsoft Maui framework.Create scalable and...


  • Duluth, Minnesota, United States SOLTECH Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at SOLTECH. As a key member of our development team, you will be responsible for designing and implementing features that enhance our existing and new software products.Key ResponsibilitiesCollaborate with Product Management to understand and enhance...


  • Duluth, Minnesota, United States Primerica Full time

    Join Our Team at PrimericaWe are seeking a highly skilled Software Automation Test Engineer to join our team. As a key member of our technology team, you will play a critical role in ensuring the quality and reliability of our software applications.About the Role:Design, develop, and execute automated test scripts to ensure the quality of our software...


  • Duluth, Minnesota, United States Neptune Technology Group Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Neptune Technology Group. As a key member of our SaaS team, you will play a critical role in defining and coordinating testing efforts for our commercial software offerings.Key ResponsibilitiesDefine and coordinate testing efforts for our commercial software...


  • Duluth, Minnesota, United States Neptune Full time

    Job SummaryWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Neptune. As a key member of our SaaS team, you will be responsible for defining and coordinating testing efforts within our commercial software offerings.Key ResponsibilitiesDefine and coordinate testing efforts within Neptune's commercial software...


  • Duluth, Minnesota, United States Neptune Full time

    Job SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Neptune. As a key member of our SaaS team, you will play a vital role in defining and coordinating testing efforts for our commercial software offerings.Key ResponsibilitiesDefine and coordinate testing efforts for our commercial software offeringsAuthor and...


  • Duluth, Minnesota, United States StellarMettle Placements Full time

    Senior Software DeveloperWe are seeking a highly skilled and experienced Senior Software Developer to join our team at StellarMettle Placements. As a key member of our development team, you will be responsible for leading the design and development of innovative software solutions using Java and Python.Key Responsibilities:Design and develop high-quality...


  • Duluth, Minnesota, United States SOLTECH Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to lead our commercial software team in driving platform development. As a key member of our team, you will be responsible for managing compute, network, and storage resources for customer operations.Key ResponsibilitiesManage and lead a team of software developers to achieve results...


  • Duluth, Minnesota, United States SOLTECH Full time

    Software Development ManagerOverview:SOLTECH is seeking a highly skilled Software Development Manager to lead our commercial software team in driving platform development. As a key member of our team, you will be responsible for managing compute, network, and storage resources for customer operations. This role involves autonomy in hiring and coaching...