Junior Software Engineer

3 weeks ago


Baltimore, United States Patterned Learning AI Full time
Job Description
Junior Software Engineer - onsite Job, 1+ Year Experience

Annual Income: $63K - $77K

A valid work permit is necessary in the US

About us: Patterned Learning is a platform that aims to help developers code faster and more efficiently. It offers features such as collaborative coding, real-time multiplayer editing, and the ability to build, test, and deploy directly from the browser. The platform also provides tightly integrated code generation, editing, and output capabilities.

Are you a passionate mobile developer who wants to create impactful experiences that make a real difference? Do you thrive in a collaborative environment and enjoy tackling complex technical challenges? If so, then this Software Engineer - Mobile Experience Management role at Samsara is the perfect opportunity for you

At Samsara, we're building the connected operations cloud that helps businesses running the physical world - from transportation and logistics to manufacturing and construction - operate more safely, efficiently, and sustainably.

The Mobile Experience Management (MEM) team plays a vital role in this mission. Our MEM solution empowers customers to manage their mobile devices seamlessly, optimizing functionality and features for their specific needs.

In this critical role, you'll join our talented MEM team and play a key part in developing and maintaining our industry-leading mobile application.

Here's what you'll do:

  • Mobile Mastermind: Design, develop, and implement high-quality, scalable, and maintainable mobile features for the Android platform.
  • Full-Stack Superhero: Collaborate with product managers, designers, and infrastructure engineers to architect, build, test, and deliver complete features across front-end, back-end, and mobile domains.
  • Performance Champion: Continuously assess and improve the performance, reliability, and user experience of our mobile applications.
To be successful, you'll need:
  • A Bachelor's degree in Computer Science/Engineering or equivalent practical experience.
  • 1+ years of relevant industry experience in software development.
  • 1+ years of experience in native Android development (Kotlin is required).
  • Strong programming and coding fundamentals.
Bonus points if you have:
  • Experience with a public cloud platform like AWS.
  • Experience with front-end technologies (e.g., React, Redux, TypeScript).
  • A genuine curiosity about our customers and a passion for improving their daily experience.
  • A love for shipping features that are immediately used by real users.
  • A desire to iterate on new products based on customer feedback.
At Samsara, we offer:
  • The chance to make a real-world impact on industries that are crucial to our everyday lives.
  • The opportunity to build for scale, working with cutting-edge technologies that empower millions of connected devices.
  • A culture of continuous learning where you'll be encouraged to grow your skills and tackle new challenges.
  • A commitment to customer-centricity, where you'll have the opportunity to directly influence product development based on user feedback.
  • A collaborative and supportive work environment where you'll be surrounded by passionate and talented teammates.


Ready to leverage your mobile development expertise and join a mission-driven company? Apply today

Why Patterned Learning LLC?

Patterned Learning can provide intelligent suggestions, automate repetitive tasks, and assist developers in writing code more effectively. This can help reduce coding errors, improve productivity, and accelerate the development process.

Pattern recognition is particularly relevant in the context of coding. Neural networks, especially deep learning models, are commonly employed for pattern detection and classification tasks. These models simulate human decision-making and can identify patterns in data, making them well-suited for tasks like code analysis and generation.

  • Baltimore, United States Independent Software Full time

    Software Engineering - Annapolis Junction,, MD - Full Time What you will be doing! As a Software Engineer you will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems)...


  • Baltimore, United States Amches Full time

    Job Title: Junior Software Engineer About Us: InterImage is a dynamic and innovative tech company dedicated to creating cutting-edge software solutions. We thrive on pushing boundaries, solving complex challenges, and fostering an environment of creativity and collaboration. Position Overview: The Software Engineer at InterImage is a pivotal role responsible...


  • Baltimore, United States Synergist Computing Full time

    Clearance Requirement: TS//SCI with Full Scope Polygraph As a Junior Software Engineer at Synergist, you will work with a team of developers on a project critical to one of our customer’s needs. You'll be an active contributor on an agile software development team that leverages cutting edge technologies to deliver custom software solutions. You will...


  • Baltimore, United States belaytech.com Full time

    997897 - Annapolis Junction, MD - Full Time Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Junior Full Stack Engineer to join our intel team. Join an existing team to provide development support for Security Sustainment...


  • Baltimore, United States Independent Software Full time

    Systems Engineering - Annapolis Junction, MD - Full Time What you will be doing! As a System Engineer you will implement and maintain operational data flows for a large high performance computing system. The System Engineer shall be responsible for ensuring all data handling requirements are met for data storage, data transport, data security and data...


  • Baltimore, United States latitude Full time

    We are seeking a highly motivated and technically skilled Junior Systems Engineer to join our dynamic team. As a Junior Systems Engineer, you will play a vital role in supporting our infrastructure, assisting with system maintenance, troubleshooting, and implementing new technologies. This is an exciting opportunity for an individual who is eager to grow...


  • Baltimore, United States latitude Full time

    We are seeking a highly motivated and technically skilled Junior Systems Engineer to join our dynamic team. As a Junior Systems Engineer, you will play a vital role in supporting our infrastructure, assisting with system maintenance, troubleshooting, and implementing new technologies. This is an exciting opportunity for an individual who is eager to grow...


  • Baltimore, United States latitude Full time

    Job Description Job Description We are seeking a highly motivated and technically skilled Junior Systems Engineer to join our dynamic team. As a Junior Systems Engineer, you will play a vital role in supporting our infrastructure, assisting with system maintenance, troubleshooting, and implementing new technologies. This is an exciting opportunity for an...


  • Baltimore, United States Latitude, Inc. Full time

    Job DescriptionJob DescriptionWe are seeking a highly motivated and technically skilled Junior Systems Engineer to join our dynamic team. As a Junior Systems Engineer, you will play a vital role in supporting our infrastructure, assisting with system maintenance, troubleshooting, and implementing new technologies. This is an exciting opportunity for an...


  • Baltimore, United States Independent Software Full time

    IMAGINEDRAGON - Annapolis Junction, MD - Full Time What you will be doing! As a Software Engineer you will be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and...


  • Baltimore, United States Synergist Computing Full time

    Clearance Requirement: TS//SCI with Full Scope Polygraph As a Junior Systems Engineer at Synergist, you will serve as a critical member of an agile software development team where you will be responsible for various aspects of the systems engineering life cycle. Primarily, you will act as a liaison between stakeholders and development team where you will...


  • Baltimore, United States Marathon TS Inc Full time

    Primary Responsibilities for Network Engineer (Junior)TO Contractor personnel shall, in cooperation with other MDOT SHA network technicians, work with MDOT SHA staff and IT liaisons supporting the MDOT SHA infrastructure, end user needs and tier 1 service desk. This includes:Assist the network staff with daily management of servers, create and manage user...

  • Mechanical Engineer

    4 days ago


    Baltimore, United States Mooji Meats Full time

    [Full Time] Mechanical Engineer / Process Engineer (Junior/Senior) at Mooji Meats (United States) | BEAMSTART Jobs Mechanical Engineer / Process Engineer (Junior/Senior) Mooji Meats United States Date Posted 31 Oct, 2022 Work Location Baltimore, MD, United States Salary Offered Not Specified Job Type Full Time Experience Required No experience...

  • Software Engineer 0

    2 weeks ago


    Baltimore, United States Amches Full time

    Join Our Mission-Critical Team! Position: Software Engineer 0 Description: We are seeking a Junior Software Developer to join our dynamic team. While experience in Windows/C# development is preferred, candidates with Java experience who are willing to learn C# will also be considered. Key Qualifications: Bachelor's Degree in Computer Science or related...

  • Sr. Software Engineer

    2 weeks ago


    Baltimore, United States DCS Corp Full time

    Sr. Software Engineer (Database Design) in Lexington Park, MD at DCS DCS is seeking a Senior-level Software Engineer to join its teams developing the next generation of mission planning software supporting U.S. Air Force and U.S Navy aviators. Essential Job Functions: Perform software development as part of a team contributing to a multi-team,...


  • Baltimore, United States DCS Corp Full time

    Sr. Software Engineer (Front End) in , MD at DCS DCS is seeking a Senior-level Software Engineer to join its teams developing the next generation of mission planning software supporting U.S. Air Force and U.S Navy aviators. Essential Job Functions: Perform software development as part of a team contributing to a multi-team, multi-organization enterprise...


  • Baltimore, United States Marathon TS Full time

    Primary Responsibilities for Network Engineer (Junior) Apply fast, check the full description by scrolling below to find out the full requirements for this role.TO Contractor personnel shall, in cooperation with other MDOT SHA network technicians, work with MDOT SHA staff and IT liaisons supporting the MDOT SHA infrastructure, end user needs and tier 1...


  • Baltimore, United States Marathon TS Full time

    Primary Responsibilities for Network Engineer (Junior)TO Contractor personnel shall, in cooperation with other MDOT SHA network technicians, work with MDOT SHA staff and IT liaisons supporting the MDOT SHA infrastructure, end user needs and tier 1 service desk. This includes:Assist the network staff with daily management of servers, create and manage user...


  • Baltimore, United States Marathon TS Full time

    Primary Responsibilities for Network Engineer (Junior)TO Contractor personnel shall, in cooperation with other MDOT SHA network technicians, work with MDOT SHA staff and IT liaisons supporting the MDOT SHA infrastructure, end user needs and tier 1 service desk. This includes:Assist the network staff with daily management of servers, create and manage user...


  • Baltimore, United States CNA Search Full time

    Sr Software Engineer to design, develop, modify, adapt, and implement short- and long-term solutions to new and existing applications, databases, and infrastructure. You will review and interpret system requirements and business processes as well as code, test, debug, and implement software solutions. Performing as a domain specialist in one or more parts of...