Job Title: Software Development Engineer - L4 Company Name: iOPEX Technologies Job Url: https://quickquack.rec.pro.ukg.net/QUI1500QUQ/JobBoard/5614099b-4051-42cf-9349-861323a89c7c/OpportunityDetail?opportunityId=767d9ba8-c850-49e1-a4ce-e559c45b7cfa Job Description: Software Development Engineer- L4 Job Category: Information Technology Requisition Number: SOFTW002563 Posting Details Posted: March 5, 2026 Full-Time Remote LocationsShowing 1 location Rocklin, CA 95765, USA +6 more locations Pay or shift range: $120,000 USD to $150,000 USD Based on experience. Job Details Description Job Summary:  The Software Development Engineer (SDE Level 4) will be responsible for developing backend and frontend software applications and services. They will contribute to technical discussions within their development team and deliver high-quality solutions using engineering best practices. This role requires strong backend development skills and a willingness to contribute to mobile front-end work.  Essential Duties and Responsibilities:  Collaborates with engineering teams, product managers, and stakeholders to discuss and plan software projects within your area of focus.  Participates in estimation processes for proposed features and provides input on technical feasibility.  Prepares reports on engineering project status and technical specifications.  Contributes to feasibility studies for new features and software systems.  Designs and builds backend software applications, services, and tooling following established best practices.  Willingness to learn skills in mobile development on iOS or Android platforms, contributing as needed by the team.  Participates in architectural discussions and provides technical recommendations.  Collaborates with other engineers in the design of new features and functionality.  Conducts requirement analysis, documents technical specifications, and writes, reviews, and debugs code.  Develops and maintains technical documentation and design documents.  Works independently on assigned tasks with guidance on complex problems.  Seeks mentorship opportunities and contributes to knowledge sharing with fellow engineers.  Performs other duties as assigned.  Ideal candidate would have worked with:  Back End:   Strong foundation in developing backend services using modern programming languages.  Experience with RESTful API design and implementation.  Understanding of software design patterns and best practices.  Golang experience is preferred but not required.  Front End:   Willingness and openness to contribute to mobile front-end work (iOS or Android).  Prior mobile development experience is a bonus but not required.  Systems & Integration:   Understanding of HTTP/HTTPS protocols, request/response lifecycles, and API security.  Ability to design, debug, and maintain scalable systems.  Qualifications and Requirements:  Bachelor's degree and 4+ years of experience, or 6-8 years of experience without a degree.  Excellent verbal and written communication skills.  Deep knowledge of at least one high-level programming language.  Advanced knowledge of computer systems and network protocols.  Technical expertise.  Able to debug complex, distributed systems.  Problem-solving skills.  Detail-oriented.  Ability to work as part of a team and good interpersonal skills.  If you are tasked to drive as a part of this role, then it is required that you have a clean driving record and a current Driver's License that is not suspended or expired.  Prolonged periods sitting at a desk and working on a computer.  Must be able to lift up to 15 pounds at times.    Travel:  May have to travel a few times a year for onsite team events and training.