Senior Software Engineer (Remote) - 137902 jobs in United States
info-icon
This job has closed.
company-logo

UC San Diego ยท 1 day ago

Senior Software Engineer (Remote) - 137902

UC San Diego is ranked the 9th best public university in the nation by U.S. News and World Report and is the largest employer based in San Diego County. The Senior Software Engineer will be a technical leader responsible for advanced software concepts and objectives for large scale projects, collaborating with stakeholders to define and execute project plans.

EducationHigher EducationUniversities
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Applies advanced software concepts and objectives to medium to large projects of broad scope and complexity
Regularly resolves highly complex issues where analysis of situations or data requires an in-depth evaluation of variable factors
Selects tools, methods, techniques, and evaluation criteria to obtain results

Qualification

JavaSpringJPA/HibernateDatabase DesignApache NiFiAirflowKafkaVue.jsAngular.jsSQL OptimizationGitJenkinsProblem-solvingTeam LeadershipCollaborationCommunication

Required

Bachelor's degree in related area and / or equivalent experience / training
Highly advanced skills associated with software specification, design, modification, implementation and deployment of large-scale scope. Ability to create technical designs and estimates for implementing complex data integrations and software applications that span multiple environments and platforms, such as Cloud, Linux
The knowledge and ability to implement authentication and authorization methods, object/entities and relationships. Advanced knowledge of frameworks, platforms and tools including: Java, Spring, JPA/Hibernate, Apache NiFi, Airflow, Kafka
Experienced in reactive javascript frameworks such as Vue.js, Angular.js, etc
Advanced database knowledge and design concepts, including tables and data types, stored procedures, views and security. Ability to write highly complex queries, define relationships, create objects: tables, views, stored procedures and design indexes. Capable of configuring and monitoring connection pools; SQL optimization, manage database changes and deployments with respect to application lifecycle
Demonstrated complex problem-solving skills. Ability to investigate and diagnose all aspects of application issues, including security, business logic, database connection, entities, queries, performance, memory management and load issues. Make recommendations to the department on tools and problem-solving techniques
Advanced knowledge of code repositories, build and deployment process and tool sets, especially as related to Cloud platforms, SaaS and iPaaS. Tools such as git, jenkins, static code analyzers, and binary repos

Benefits

Health/Dental/Vision Insurance.
Vacation/holidays (15 vacation days & 13 paid holidays a year).
Work/Life Balance.
UC Retirement Plan
Pet insurance.

Company

UC San Diego

company-logo
UC San Diego Extension is an online research university for community leaders and professionals.

H1B Sponsorship

UC San Diego has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (308)
2024 (261)
2023 (232)
2022 (223)
2021 (131)
2020 (105)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Pierre Ouillet
Vice Chancellor and CFO
linkedin
leader-logo
Elena Lelea
Financial Manager / Asst. COO
linkedin
Company data provided by crunchbase