Current jobs related to Software Engineer - Los Angeles CA Health Sciences Campus - Keck School of Medicine


  • Los Angeles, United States Logic Software Solutions Full time

    Job DescriptionJob DescriptionJob Title: Principal Software Engineer - Video and Real-Time ChatLocation: 100% Remote (USA Canada)Job Description:We are seeking a highly experienced Principal Software Engineer with deep expertise in developing and scaling real-time video and chat applications. The ideal candidate will have 8+ years of hands-on experience in...


  • Los Angeles, United States Logic Software Solutions Full time

    Job DescriptionJob DescriptionJob Title: Principal Software Engineer - Video and Real-Time ChatLocation: 100% Remote (USA Canada)Job Description:We are seeking a highly experienced Principal Software Engineer with deep expertise in developing and scaling real-time video and chat applications. The ideal candidate will have 8+ years of hands-on experience in...

  • Software Engineer

    3 months ago


    Los Angeles, United States DDS Cloud Full time

    Job DescriptionJob DescriptionReady to take the next step in your software engineering career? Don't miss out on this exciting opportunity to use your computer science degree as a full-time Software Engineer in the vibrant city of Los Angeles, CA! In this position, you'll enjoy a competitive salary ranging from $100,000 to $120,000 per year, along...

  • Software Engineer

    3 months ago


    Los Angeles, United States DDS Cloud Full time

    Ready to take the next step in your software engineering career? Don't miss out on this exciting opportunity to use your computer science degree as a full-time Software Engineer in the vibrant city of Los Angeles, CA! In this position, you'll enjoy a competitive salary ranging from $100,000 to $120,000 per year, along with comprehensive company-wide...

  • Software Engineer

    3 months 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

    3 months ago


    Los Angeles, United States Brix Full time

    Job DescriptionJob DescriptionOverviewAs a Software Engineer at our company, you will play a key role in designing, developing, and testing software applications to meet the needs of our clients. You will be responsible for ensuring the functionality and efficiency of our software solutions, collaborating with cross-functional teams, and adhering to coding...


  • Los Angeles, United States Forward Progress Staffing Full time

    Director of Software EngineeringJob Description:We are seeking a highly skilled and experienced Director of Software Engineering to lead our software engineering team. The ideal candidate will have a strong background in cloud technologies, specifically GCP, AWS, and Azure, and expertise in Kubernetes, Python, and TypeScript. As the Director of Software...


  • 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, California, United States Team One Full time

    Job DescriptionJob Summary:The Technical Director is the most experienced hands-on software engineer within the organization, serving as a Subject Matter Expert (SME) and leading technical efforts on the scrum team. This role involves taking responsibility for solving highly complex software engineering problems, driving innovation, and ensuring the delivery...


  • Los Angeles, United States hackajob Full time

    hackajob has partnered with an innovative company that is revolutionizing the manufacturing industry through software-defined, autonomous metal 3D printing factories. Their proprietary technology integrates advanced sensing, real-time controls, and data-driven learning to produce flawless, digitally verified parts at unmatched speed and cost. Role: Java...


  • Los Angeles, United States hackajob Full time

    hackajob has partnered with an innovative company that is revolutionizing the manufacturing industry through software-defined, autonomous metal 3D printing factories. Their proprietary technology integrates advanced sensing, real-time controls, and data-driven learning to produce flawless, digitally verified parts at unmatched speed and cost. Role: Java...


  • Los Angeles, United States hackajob Full time

    hackajob has partnered with an innovative company that is revolutionizing the manufacturing industry through software-defined, autonomous metal 3D printing factories. Their proprietary technology integrates advanced sensing, real-time controls, and data-driven learning to produce flawless, digitally verified parts at unmatched speed and cost.Role: Java...


  • Los Angeles, United States hackajob Full time

    hackajob has partnered with an innovative company that is revolutionizing the manufacturing industry through software-defined, autonomous metal 3D printing factories. Their proprietary technology integrates advanced sensing, real-time controls, and data-driven learning to produce flawless, digitally verified parts at unmatched speed and cost.Role: Java...


  • Los Angeles, California, United States Jobot Full time

    About UsWe are the leading online invitation platform, dedicated to transforming the way events are planned and celebrated. Our commitment to innovation has allowed us to grow significantly since our establishment in 1998, now serving millions of users globally.Why Work With Us?We offer an exceptional work-life balance with unlimited PTO and a supportive...


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

    Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As Engineering Managers, we gain organizational alignment by building a strong engineering vision and offering creative solutions to organizational design. We also serve as mentors for a team of engineers, overseeing their...

  • Software Engineer

    2 months ago


    Los Angeles, United States wipros Full time

    Responsibilities Executes standard software solutions design development and technical troubleshooting. Writes secure and high-quality code using the syntax of at least one programming language with limited guidance. Designs develops codes and troubleshoots with consideration of upstream and downstream systems and technical implications. Applies...


  • Los Angeles, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will be part of a team that develops cutting-edge technologies that transform the way billions of users interact with information and each other. Our products require handling vast amounts of data, and we're looking for engineers who can bring innovative ideas from various areas, including information...

  • Lead Software Engineer

    3 months ago


    Los Angeles, United States Abela Staffing LLC Full time

    Job DescriptionJob DescriptionPosition: Lead Software Engineer& Why This Role is Important to Us ·& & & & & & The Lead Software Engineer leads software engineers in the development and support/maintenance of software solutions, including but not limited to integrations, web applications and services, API, ETL processes, batch, and/or job orchestration...

  • Software Engineer

    3 weeks ago


    Los Angeles, United States Genesis Aspire Partners Full time

    Job DescriptionJob DescriptionOverview:The Software Engineer - Product plays a pivotal role in our organization, bridging the gap between software development and product management. They are responsible for contributing to the design, development, and maintenance of software solutions that align with the product vision and requirements. This role is crucial...


  • Los Angeles, United States Soteri Full time

    At Soteri, we borrow our name from the Greek goddess Soteria, symbolizing safety, salvation, deliverance, and preservation from harm. Our mission reflects these principles as we develop cybersecurity tools designed to safeguard organizations and individuals from harm by identifying compromised credentials such as API keys, SSH keys, and passwords. Trusted by...

Software Engineer

1 month ago


Los Angeles CA Health Sciences Campus, United States Keck School of Medicine Full time

The Department of Psychiatry and the Behavioral Sciences is searching for a Software Engineer to join their team. Reporting to the Senior Clinical Administrative Director II, the Software Engineer will work closely with the department's Research Programmer, Operations Manager, and Psychiatry Leadership Team to develop, operate, and maintain software and IT systems, in support of clinical operations.

Responsibilities include but are not limited to:

Designing and coding software and processes from scratch in a network environment.Communicating with leaders and reviewers to develop specifications.Integrating many services and systems to process health information and support treatment, in a compliant and ethical manner.Performing application administration and sysadmin-type tasks.Troubleshooting, analyzing, and modifying existing software and systems.Performing quality assurance on changes made to software and systems.Safely adding features to code for which there is little documentation. Analyzing data to answer a variety of questions, which could include questions related to psychiatric treatment outcomes, improving clinical operations, or business planning. Proactively and diligently protecting data to minimize and control privacy and security risks.May work as a team member on large operational process improvement projects or work independently on projects of lesser scope but which require competency in programming, analysis, and project management. Taking the initiative to use more advanced methods, or suggest alternatives, when appropriate or ethically required.Required Qualifications:At least 3 years of experience in a role doing primarily software or web development, or engineering.Bachelor's or higher degree in Computer Science, Data Science, Engineering (software, systems, or other), Informatics, Information Science, Mathematics, Software Development, Statistics, or Web Development, or a degree in a field that intensively uses quantitative or computing methods (such as neuroscience).Experience leading a software development team in full-time, paid position.Demonstrable experience in developing server-side software according to secure coding principles.Experience configuring computer systems at the demonstrable level of a power user or higher.Demonstrable intermediate or greater programming ability with at least two programming languages, including Python.Demonstrable beginning or greater programming ability with at least one programming language used with a statistical software package (not excel), such as R.Experience with writing thorough and clear written responses to a variety of stakeholders. Demonstrable ability and willingness to do tasks involving a command-line interface. Experience with Web design; demonstrable intermediate knowledge of HTMLAbility and willingness to be assertive and suggest corrections perceived to be necessary, even when it is inconvenient to do so, while maintaining collegiality and respectExperience with a software development methodology or SDLCExperience with software analysis and designPreferred Qualifications:3 or more years of paid full-time experience as a software developer, or engineer, in a healthcare settingMaster's degree in computer science or related field.Experience creating REDCap projectsExperience handling and safeguarding health data with personal identifiers and familiarity with compliance requirements in clinical settingsSkilled in both software (including Web application) development and statistical analysis.Experience setting up, configuring and hardening servers.Significant experience developing with a LAMP or LAMP-like stack.Experience with both backend and frontend development technologies and techniques, including Ajax.Experience with UX designIntermediate or greater programming ability with at least one language used in a statistical software package.Experience generating graphics programmaticallyAdvanced programming ability with at least one languageHas developed and managed an SQL database.
Minimum Education: Bachelor's degree, Combined work experience and education as equivalent

Minimum Experience: 3 years of paid full-time experience

Minimum Field of Expertise: Intermediate computer programming ability with more than one language; Linux or Windows power user

USC is one of the world's leading private research universities with approximately 48,500 students from all 50 states and boasts one of the largest international student bodies in the country. USC is located in the heart of Los Angeles, a culturally rich metropolitan city with a large ethnic and economically diverse population and is close to both beach and mountains with wonderful outdoor recreation opportunities. The mild temperatures along with the city's average of 329 days of sun per year makes Los Angeles a wonderful city to live and work.

USC strongly values diversity, equity, and inclusion and is committed to equal opportunity in employment. We prohibit discrimination on the basis of race, color, religion, sex, age, national origin, sexual orientation, gender identity or expression, disability, veteran status, marital status, or any other legally protected status. All genders, BIPOC, LGBTQIA+, people with disabilities, veterans, bicultural/multicultural and bilingual/multilingual individuals are encouraged to apply.

The annual base salary range for this position is $106, $132, When extending an offer of employment, the University of Southern California considers factors such as (but not limited to) the scope and responsibilities of the position, the candidate's work experience, education/training, key skills, internal peer equity, federal, state and local laws, contractual stipulations, grant funding, as well as external market and organizational considerations.
Minimum Education: Bachelor's degree Addtional Education Requirements Combined experience/education as substitute for minimum education Minimum Experience: 2 years Minimum Skills: Two years' experience with programming and documentation procedures, methods and operator instructions. Experience conducting unit/performance tests, systems integration and user acceptance. Demonstrated experience with one or more relevant programming languages, able to gain needed contexts for domains. Comprehensive knowledge of architecture, design and development of software solutions. Excellent organization, planning, analytical and problem-solving skills. Ability to provide technical expertise and creative solutions while aligned to organizational objectives and customer needs. Experience weighing economic costs and values objectively, supporting coworkers on a project basis, and contributing to discussions in a civil manner. Excellent written and oral communication skills, able to provide both detailed information as well as summaries to varied audiences. Substantial knowledge of security concepts, familiarity with secure code development techniques, and understanding of scalable and automated solutions. Ability to build strong, positive working relationships and rapport with diverse groups of team members. Preferred Education: Bachelor's degree Or Bachelor's degree Or Bachelor's degree Preferred Experience: 4 years Preferred Skills: Four years' experience in IT/programming. Proficiency with Python, Javascript, C/C++, Java, Ruby and/or other advanced programming languages. Experience with Unix/Linux programming and/or administration. Experience in higher education.