2

Full Time Software Engineer Relocation Jobs in California

Software Engineer

Santa Clara, CA Β· On-site

$124K - $171K/yr

As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies ... Time Type: Full time Employee Type: Assignee / Regular Travel: Yes, 10% of the Time Relocation ...

Software Engineer

Santa Clara, CA Β· On-site

$124K - $171K/yr

As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies ... Time Type: Full time Employee Type: Assignee / Regular Travel: Yes, 10% of the Time Relocation ...

Software Engineer

Santa Clara, CA Β· On-site

$124K - $171K/yr

As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies ... Time Type: Full time Employee Type: Assignee / Regular Travel: Yes, 10% of the Time Relocation ...

Software Engineer

Santa Clara, CA Β· On-site

$124K - $171K/yr

As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies ... Time Type: Full time Employee Type: Assignee / Regular Travel: Yes, 10% of the Time Relocation ...

Software Engineer, The Stacks

Emeryville, CA Β· On-site

$100K - $200K/yr

Position Summary The Astera Institute is seeking a full-time software engineer to help build and scale The Stacks ( a new content platform designed to meaningfully improve how scientific, technical ...

Staff Software Engineer

San Francisco, CA Β· On-site

$230K - $290K/yr

Bachelor's degree in Computer Science, a related field, or equivalent practical experience. * 8+ years of full-time software engineering experience, including experience at high-growth technology ...

Software Engineer

Los Angeles, CA Β· On-site

$115K - $150K/yr

... full-time onsite presence (five days a week), with very limited exceptions. What We Offer: * We ... Relocation assistance provided * Paid vacation, sick leave, and company holidays * Generous Paid ...

Looking for a full-time software engineer to join the Subscription Life Cycle Services(SLS) Team which is responsible for systems that handle tens of millions of subscriptions for Adobe. The ...

Software Engineer

Los Angeles, CA Β· On-site

$115K - $150K/yr

... full-time onsite presence (five days a week), with very limited exceptions. What We Offer: * We ... Relocation assistance provided * Paid vacation, sick leave, and company holidays * Generous Paid ...

... full-time onsite presence (five days a week), with very limited exceptions. What We Offer: * We ... Relocation assistance provided * Paid vacation, sick leave, and company holidays * Generous Paid ...

Showing results 41-60

Full Time Software Engineer Relocation information

What is a full time software engineer relocation?

A Full Time Software Engineer Relocation job is a software engineering position that requires the employee to move to a new city or country for the role. These positions are typically permanent (full-time) and often come with support from the employer to assist with moving expenses and settling into the new location. Relocation opportunities are common in tech companies seeking specialized talent or filling positions at specific offices. Candidates considering such roles should be prepared for both the logistical and cultural aspects of relocating for work.

What are some common challenges software engineers face when relocating for a full-time position, and how can they prepare for a smooth transition?

Relocating for a full-time software engineering role often involves adapting to a new city, understanding a different company culture, and quickly building relationships with new colleagues. Engineers may also encounter challenges in finding housing, managing logistics, and acclimating to local work norms or technologies. To prepare, it’s helpful to connect with future teammates before the move, research the area thoroughly, and utilize any relocation support offered by the employer. Being proactive about these aspects can ease the transition and set the stage for early success in the new role.

What are the key skills and qualifications needed to thrive as a full time software engineer, and why are they important?

To thrive as a Full Time Software Engineer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and knowledge of cloud platforms or specific programming languages is typically required, along with any relevant certifications. Excellent communication, teamwork, and adaptability are standout soft skills for this role. These qualifications ensure effective collaboration, high-quality software delivery, and smooth adaptation to new technologies and environments, especially when relocating.

What is the difference between Full Time Software Engineer Relocation vs Full Time Software Developer Relocation?

AspectFull Time Software Engineer RelocationFull Time Software Developer Relocation
CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS or related field, coding skills
Work EnvironmentCorporate offices, tech firms, startupsCorporate offices, tech firms, startups
Industry UsageCommon in tech, finance, consultingCommon in tech, finance, consulting
Search & ComparisonOften compared for role scope and responsibilitiesOften compared for role scope and responsibilities

Both roles require similar educational backgrounds and work environments. The main difference lies in the specific job titles, with 'Software Engineer' often implying a broader scope of responsibilities compared to 'Software Developer.' When considering relocation, understanding these nuances helps in matching job expectations and career goals.

What jobs can a full time software engineer relocate to?

A full-time software engineer can typically relocate to roles such as software developer, application engineer, systems analyst, or technical lead across various industries. These positions often require skills in programming languages, software development tools, and sometimes certifications like Scrum or Agile methodologies, and may involve remote work or office-based environments depending on the company.

What are the most commonly searched types of Software Engineer Relocation jobs in California?

The most popular types of Software Engineer Relocation jobs in California are:

What job categories do people searching Full Time Software Engineer Relocation jobs in California look for?

The top searched job categories for Full Time Software Engineer Relocation jobs in California are:

What cities in California are hiring for Full Time Software Engineer Relocation jobs?

Cities in California with the most Full Time Software Engineer Relocation job openings:

Programmer - Software Developer

San Francisco, CA β€’ On-site

US District Courts, Northern District of California

$74K - $145K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 21 days ago


Job description

Salary : $74,673.00 - $145,507.00 Annually
Location : San Francisco, CA
Job Type: Full time
Job Number: FY26-22
Department: Information Technology Department
Opening Date: 08/24/2026
Description
Whether launching or continuing a career in public service, the U.S. District Court is a great place to work with competitive salaries and benefits, a work schedule that promotes a work-life balance, and the opportunity to work with colleagues committed to fulfilling the important mission of administering justice in an efficient and effective manner. This position offers an excellent opportunity to advance a career in federal court service.
Example of Duties
This full-time Software Engineer role supports the court's technology infrastructure and case management systems in a hybrid work arrangement, with primary duties in the San Francisco Bay Area. Day-to-day responsibilities include designing, developing, and maintaining back-end web applications and internal tools that enhance court operations and data workflows. The role involves implementing secure and reliable software solutions, troubleshooting and debugging issues, and optimizing performance for mission-critical systems used by judges, clerks, and other court personnel. The Software Engineer collaborates with IT staff and stakeholders to gather requirements, document technical designs, and ensure compliance with federal security and accessibility standards. The position may also contribute to system integrations, automation projects, and ongoing modernization initiatives across the court's technology stack.
Representative Duties:
  • Develop and modify software applications using C#, .NET, T-SQL, and JavaScript
  • Design, maintain, and support database applications, including queries, stored procedures, and reporting in SQL Server
  • Work with end users to identify requirements and assess the feasibility of proposed solutions
  • Write automation scripts in PowerShell, Bash, or Python for deployments, data processing, and recurring court tasks
  • Install and test new releases of national and local court systems
  • Manage code through source control and migrate releases across development, test, and production
  • Evaluate, build, and support approved AI-enabled solutions and workflow automation
  • Provide user support, training, and documentation
  • Advise judges, senior managers, and court staff on current and emerging technologies
  • Serve as the court's technical authority for SQL Server design and performance
  • Design and carry out short- and long-range automation plans
  • Research emerging technologies, including cloud services and AI, and assess them against the court's security, privacy, records management, and data governance requirements
  • Manage projects from inception to delivery
  • Represent the district in judiciary-wide initiatives and working groups

Typical Qualifications
Minimum Qualifications: The successful applicant must have a minimum of two years of specialized experience, including at least one year equivalent to work at the CL-26 level for placement at CL-27, or at least one year equivalent to work at the CL-27 level for placement at CL-28.
Specialized Experience is progressively responsible experience related to the technical aspects of data processing, office automation, and data communications and their applications, terminology and methodology, including the accomplishment of computer project assignments that involved systems analysis, design, design, programming, implementation, integration, and management.
Preferred Qualifications:
  • Experience developing applications using C# and .NET (ASP.NET or ASP.NET Core), T-SQL and SQL Server, and JavaScript, and maintaining existing VB, Perl, or PHP applications.
  • Experience using Visual Studio, Windows-based development tools, Linux/UNIX environments, and scripting in PowerShell, Bash, or Python.
  • Experience evaluating, developing, implementing, or supporting approved artificial-intelligence-enabled solutions, including generative AI, machine learning, natural-language processing, intelligent document processing, or AI-assisted workflow automation. Ability to assess AI solutions for security, privacy, accuracy, accessibility, data governance, records management, and appropriate human oversight.
  • Professional certifications or equivalent demonstrated experience in Microsoft technologies, SQL Server, Linux, cloud services, cybersecurity, project management, or responsible AI implementation.
  • Knowledge of systems analysis, database design, application development, implementation, and maintenance.
  • Experience using integrated development environments for the development, testing, and debugging software applications.
  • Ability to design, maintain, and support application programs across multiple platforms.
  • Knowledge of programming techniques and practices used to develop and implement software solutions.
  • Analytical and problem-solving skills are sufficient to evaluate complex technical issues and identify appropriate solutions.
  • Experience working directly with executives, judges, or other senior-level stakeholders on technology initiatives desirable.
  • Experience with source control and modern development practices, including Git or comparable version control, automated testing, and structured release and change management.

Supplemental Information
COMPENSATION AND BENEFITS
The U.S. District Court is part of the federal judicial branch of government and is independent of the Executive and Legislative branches. The court sets its own employment policies including remote work and performance management, while also valuing employees' individualism and continuing to strive towards a diverse, equitable, and inclusive workplace.
Compensation will be set based on experience and qualifications pursuing the policies and guidelines set forth in the Court Personnel System (CPS).
We offer a competitive salary along with full federal benefits, including health, dental, vision, and life insurance, a federal retirement plan, the Thrift Savings Plan with employer contributions, paid holidays, and paid annual and sick leave. Judicial Branch employees are "at will" employees and are not subject to the employment regulations of competitive service. However, judiciary employees are entitled to benefits. For more information about federal court benefits, please visit: .
INFORMATION FOR APPLICANTS
The Court reserves the right to modify the conditions of this job announcement, or to withdraw the announcement without prior written or other notice.
The successful candidate for this position is subject to an FBI fingerprint check and background investigation (employment will be provisional and contingent upon the satisfactory completion of the required background investigation), will be required to adhere to a , and is subject to mandatory direct deposit of federal wages. The court is not authorized to reimburse travel expenses for interviews or relocations.
Interviewing Non-Citizens and Making Offers of Future Employment: Non-citizens may be interviewed and considered for employment, but employment offers will only be made to individuals who qualify under one of the exceptions in 8 U.S.C. Β§ 1324b(a)(3)(B). In most cases, this means that an offer of employment cannot be made unless the candidate is a lawful permanent resident who is seeking U.S. citizenship as explained below.
Under 8 U.S.C. Β§ 1324b(a)(3)(B), a lawful permanent resident seeking citizenship may not apply for citizenship until he or she has been a permanent resident for at least five years (three years if seeking naturalization as a spouse of a citizen), at which point he or she must apply for citizenship within six months of becoming eligible, and must complete the process within two years of applying (unless there is a delay caused by the processors of the application).
Equal Employment Opportunity Employer
We value diversity and are committed to equity and inclusion in our workplace. The Court encourages applications from all qualified individuals and seeks a diverse pool of applicants in terms of race, ethnicity, national origin, sex, gender identity and expression, sexual orientation, age, languages spoken, veteran status, disability, religion, and socioeconomic circumstance.
The court provides reasonable accommodation to applicants with disabilities. If you need reasonable accommodation for any part of the application or hiring process, please notify the Human Resources Unit of the Clerk's Office at 415-522-2147.
Determinations on requests for reasonable accommodation will be made on a case-by-case basis.
APPLICATION PROCEDURE
Applicants must submit the following:
1. Cover Letter
2. Resume
3. Three professional references.
4. GitHub (optional)
To be considered for this position, visit our agency website at https://www.governmentjobs.com/careers/uscourtscandto submit the online application, along with the above-listed documents. Please be sure to fully complete your application by providing all work history from the past ten years. Attachments should be submitted as Adobe Acrobat (PDF) files. Other formats are not acceptable.
Applications will be considered complete when the online application and all required attachments, in the appropriate format, are received by the Human Resources Unit.
The U.S. District Court for the Northern District of California is part of the federal Judicial branch of government and is independent of the Executive and Legislative branches. The court sets its own employment policies including remote work and performance management, while also valuing employees' individualism and continuing to strive towards a diverse, equitable and inclusive workplace.
Judicial Branch employees are "at will" employees and are not subject to the employment regulations of competitive service. However, full-time judiciary employees are entitled to:
  • A minimum of 11 paid holidays per year
  • Paid annual leave in the amount of 13 days per year for the first three years, 20 days per year after 3 years, and 26 days per year after fifteen years.
  • Paid sick leave in the amount of 13 days per year
  • Federal Employees' Retirement System (FERS)
  • Optional participation in the Thrift Savings Plan (with up to 5% employer matching contributions), the Federal Employees Health Benefits Program (FEHBP), Federal Dental and Vision Insurance Program (FEDVIP), the Federal Employees' Group Life Insurance (FEGLI), the Flexible Benefits Program, the Commuter Benefit Program, (Public Transportation subsidy up to $130 per month), Long-Term Care Insurance, and Professional Liability Insurance
  • Employee Assistance Program (EAP)/Work Life Services