Software Engineer II

4 weeks ago


Los Angeles, United States augmentjobs Full time
Job DescriptionJob Description

Position Overview: We are seeking an experienced Software Engineer II to join our team. The ideal candidate will have several years of professional software development experience, demonstrating a strong understanding of software engineering principles and a track record of successful project contributions. As a Software Engineer II, you will work on complex projects, mentor junior engineers, and collaborate with cross-functional teams to deliver exceptional software products.

Key Responsibilities:

  • Design, develop, and maintain software applications, ensuring high performance, scalability, and reliability.
  • Participate in the entire software development lifecycle, from requirements analysis to deployment and maintenance.
  • Conduct code reviews, providing constructive feedback to improve code quality and encourage best practices.
  • Collaborate with product managers, designers, QA engineers, and other stakeholders to understand requirements and deliver high-quality software solutions.
  • Troubleshoot and resolve software issues, identifying root causes and implementing effective solutions.
  • Contribute to technical documentation, including system design documents, user guides, and code documentation.
  • Mentor and guide junior engineers, helping them develop their technical skills and advance in their careers.
  • Stay up-to-date with emerging technologies and industry trends, applying new knowledge to improve processes and products.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 2-5 years of professional software development experience.
  • Proficiency in one or more programming languages, such as Python, Java, C#, C++, or JavaScript.
  • Experience with front-end or back-end web technologies (e.g., React, Angular, Node.js, Django, etc.).
  • Strong understanding of software development methodologies, including Agile and DevOps practices.
  • Familiarity with version control systems, such as Git.
  • Knowledge of databases and SQL.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.

Preferred Qualifications:

  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of containerization and orchestration tools, such as Docker and Kubernetes.
  • Experience with automated testing and CI/CD pipelines.
  • Prior experience in mentoring or leading small teams.


  • Los Angeles, United States Insight Global Full time

    Our client is looking for a Software Engineer II to join its all-remote Marine product team! - Design and develop the Reservation, Storage and Service Software platform - Improve our ability to shift quality to the left in our application engineering process - Communicate and coordinate effectively within the squad, across our technology team, and with our...

  • Civil Engineer

    3 weeks ago


    Los Angeles, United States DK Engineer Corp Full time

    Job DescriptionJob Description About the job: We are currently looking for junior level (0-3 years experience) and experienced engineers (4-8 years experience) to join our team. Civil Engineers are responsible for the design of Civil plans including erosion control (SWPPP), grading and drainage, wet utilities (water, sewer, storm drain), stormwater treatment...


  • Los Angeles, United States DK Engineer Corp Full time

    Job DescriptionJob Description About the Firm: DK Engineer, Corp (DKE) is a boutique civil engineering consulting firm that provides design and construction administration services for construction projects throughout Southern California. DKE specializes in urban infill and land development projects offering a wide range of civil engineering design services...

  • Data Engineer II

    1 week ago


    Los Angeles, California, United States Riot Games Full time

    Data Engineers at Riot bring deep knowledge of specific technical areas and also value the opportunity to work in many broader domains. Our engineers are player-focused and aim to find solutions that make players excited to experience our games. Senior Engineers, at Riot, are often called on to help with the hardest problems on a project by using their...

  • Software Engineer

    6 days ago


    Los Angeles, United States Tata Technologies Full time

    Contribute as system level engineer to build, integrate, and optimize security-related Linux and Android components into an RTOS-based infotainment solution for automotive consumer devices Be responsible for the entire lifecycle of the security domain, including requirements, system design, development, deployment, and maintenance of the infotainment...


  • Los Angeles, United States Intelliswift Software Inc Full time

    Title : Core Engineering - Silicon Physical Design Engineer II Location : Sunnyvale, CA, United States Description : Job Description: **Analog Mixed Signal Layout Designer ** Day-to-Day Responsibilities: Will be preparing mixed-signal analog design layouts daily. What are the top non-negotiable skill sets required for this role? • Strong understanding in...

  • Software Engineer

    2 weeks ago


    Los Angeles, United States Matal Full time

    Responsiblities Participating in software development of new products across all phases of the product lifecycle from concept development to lab and offsite integration and evaluation. Opportunities include embedded control systems and operator interface development. Working cohesively on a multi-functional team with exciting technologies and products....

  • Software Engineer

    2 weeks ago


    Los Angeles, California, United States Matal Full time

    Responsiblities Participating in software development of new products across all phases of the product lifecycle from concept development to lab and offsite integration and evaluation. Opportunities include embedded control systems and operator interface development. Working cohesively on a multi-functional team with exciting technologies and products....


  • Los Angeles, California, United States Riot Games Full time

    Riot Games Esports will carry sport and sports entertainment to its future. We've been there for fans from the beginning, and we're just getting started. We're looking for passionate individuals with a desire to push esports teams, players, and watch experiences to be better As a Software Engineer II in the Esports Platform & Experience team, you will work...


  • Los Angeles, United States Transpacific Technologies Inc Full time

    Job DescriptionJob DescriptionTTI is looking for a motivated engineer to join us on a highly anticipated space project. Strong candidates will be familiar with Software and Hardware Development applications this engineer will work directly with leadership bridging between Hardware and Software. Work performed will include; MATLAB coder and auto-code...


  • Los Angeles, United States Trans Pacific Technologies Full time

    Job Description Job Description TTI is looking for a motivated engineer to join us on a highly anticipated space project. Strong candidates will be familiar with Software and Hardware Development applications this engineer will work directly with leadership bridging between Hardware and Software. Work performed will include; MATLAB coder and auto-code...

  • Software Engineer

    2 days ago


    Los Angeles, United States VarCity Apparel Full time

    Looking for a full-stack engineer or front-end engineer to join our founding team with the ability to bring things to life! Managing the complete software development process from conception to deployment Maintaining and upgrading the software following deployment Managing the end-to-end life cycle for the production of software and applications Overseeing...


  • Los Angeles, California, United States Skyview 1 Full time

    SkyView 1 – Staff Software Engineer SkyView 1 is a high-growth fintech company on a mission to make wealth management better by putting banking products in the hands of the most comprehensive and independent financial advisors. Our team is building a platform that enables financial advisors to offer a high-interest, full-suite banking solution to their...


  • Los Angeles, United States Coalesce Management Consulting Full time

    Job Role: Software Test EngineerLocation: United States (REMOTE)Contract Length: 12+ monthsGC or USC ONLY (NO THIRD PARTIES)Coalesce Management Consulting are looking for a Software Test Engineer to support one of our leading Aerospace clients with their ongoing projects.The client are looking for an engineer to come on-board for an initial 12 months with...


  • Los Angeles, United States Coalesce Management Consulting Full time

    Job Role: Software Test EngineerLocation: United States (REMOTE)Contract Length: 12+ monthsGC or USC ONLY (NO THIRD PARTIES)Coalesce Management Consulting are looking for a Software Test Engineer to support one of our leading Aerospace clients with their ongoing projects.The client are looking for an engineer to come on-board for an initial 12 months with...


  • Los Angeles, United States Coalesce Management Consulting Full time

    Job Role: Software Test EngineerLocation: United States (REMOTE)Contract Length: 12+ monthsGC or USC ONLY (NO THIRD PARTIES)Coalesce Management Consulting are looking for a Software Test Engineer to support one of our leading Aerospace clients with their ongoing projects.The client are looking for an engineer to come on-board for an initial 12 months with...


  • Los Angeles, United States Medtronic Full time

    Careers that Change Lives As a Senior Embedded Software Engineer, you will provide technical leadership for software and firmware development. The primary role for this position is writing the high-level embedded software interacting both with low level embedded software interfacing with electronics as well as other devices of the overall medical device...


  • Los Angeles, United States Cypress HCM Full time

    Software Engineer Our client is looking for a software engineer with a background in hardware testing, ideally in the medical device space. This will be contract to hire but may entertain direct hire as well, and will require someone to work fully onsite in the LA area.Key Responsibilities • Work closely with cross-functional teams to gather requirements...


  • Los Angeles, United States Cypress HCM Full time

    Software Engineer Our client is looking for a software engineer with a background in hardware testing, ideally in the medical device space. This will be contract to hire but may entertain direct hire as well, and will require someone to work fully onsite in the LA area.Key Responsibilities • Work closely with cross-functional teams to gather requirements...

  • Software Engineer

    6 days ago


    Los Angeles, United States Cisco Full time

    (This position is a hybrid role working onsite in Austin, TX or San Francisco, CA) What You'll Do As a Software Engineer at Cisco, with a focus on the backend, you will drive the technology that's transforming the way customers secure their networks, and more importantly, their users. We're looking for a Software Engineer to join our dynamic software...