Senior Software Engineer

State Bar of California

Los Angeles (CA)

Hybrid

USD 104,000 - 139,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote work up to 4 days per week

Job summary

The State Bar of California is seeking a Sr Software Engineer (Sr IT Analyst) for the Office of Information Technology, in Los Angeles or San Francisco. You will lead the design and development of high‑complexity components within a Microsoft‑centric ecosystem.

Drive CI/CD with GitHub Actions, uplift automated tests, strengthen monitoring and alerting, and modernize legacy systems while collaborating with architects, product, QA, and infrastructure teams for reliable, scalable software delivery.

Qualifications

  • Bachelor's degree in a field related to essential duties.
  • Possession of IT certificates or related training may substitute for some or all education.
  • Minimum of three (3) years of journey level IT experience comparable to IT Analyst II.
  • Five (5) years in software testing, QA, and test automation is desirable.

Responsibilities

  • Lead design and development of high-complexity components and services in a Microsoft-centric ecosystem.
  • Refine CI/CD pipelines with GitHub Actions and improve automated testing practices.
  • Strengthen monitoring and alerting frameworks and modernize legacy systems.
  • Collaborate with architects, product managers, QA, and infrastructure teams to deliver reliable software.
  • Ensure software design emphasizes maintainability, long-term health and performance.

Skills

Engineering judgment
Clear communication
Collaborative mindset
Problem decomposition
Architectural patterns
Maintainability
System health
Microsoft stack
Documentation practices
AI-assisted development

Education

Bachelor's degree

Job description

Annual Salary Range : $104,308 - $139,079

FLSA Exempt / Union Represented

This position allows for up to four days of remote work per week.

The Office of Information Technology is seeking a Sr Software Engineer (Sr IT Analyst) to join our dynamic team in either the Los Angeles or San Francisco office. This person will lead the design and development of high-complexity components and services with the organization's Microsoft-centric application ecosystem. They will drive technical execution by refining CI/CD pipelines with GitHub Action, improving automated testing practices, strengthening monitoring and alerting frameworks, and modernizing legacy systems within the Microsoft stack.

About the Office

The Office of Information Technology (IT) is responsible for enabling State Bar's internal and external stakeholders by the management, implementation, and maintenance of an organization's technology to support of State Bar's mission and goals. The office's primary goals are to build and maintain functional capabilities, to support innovation and to ensure that all systems are running smoothly, efficiently, and securely to support the needs of the organization and its stakeholders.

About the Role

A strong understanding of enterprise justice or case-management platforms - preferably Tyler Odyssey is highly valuable for this role. The engineer will contribute to integrating, and supporting Odyssey-related applications and workflows, ensuring that custom development and system extensions align with architectural standards and operational requirements.

The position drives technical execution by refining CI/CD pipelines with GitHub Actions, improving automated testing practices, strengthening monitoring and alerting frameworks, and modernizing legacy systems within the Microsoft stack. The engineer collaborates with architects, product managers, quality engineering, and infrastructure teams to ensure that software is delivered with reliability, performance, and long-term sustainability.

The Ideal Candidate

The ideal candidate brings strong engineering judgment, clear communication skills, and a collaborative mindset that strengthens the broader team. They naturally break down complex problems into actionable steps, choose appropriate architectural patterns, and build high-quality software solutions. They are an effective member of application engineering team who helps elevate team capability through thoughtful code reviews, knowledge sharing, and facilitation of technical discussions.

They are proficient in the Microsoft development ecosystem and comfortable working across the full stack, but they excel most in the areas of design, maintainability, and long-term system health - not just implementation. They proactively identify risks, help manage technical debt, and make data-informed tradeoffs to ensure dependable outcomes. Experience with complex case-management or justice information systems, particularly Tyler Odyssey is a strong plus, enabling them to navigate domain-specific challenges with confidence and insight.

This candidate stays current with evolving technologies, adopts tools including AI-assisted development to improve productivity, and champions strong documentation practices. They value integrity, reliability, and craftsmanship, bringing positive leadership and a continuous-improvement mindset to every project they support.

Minimum Qualifications
Education
  • Bachelor's degree in a field that develops skills related to essential duties, or equivalent academic achievement.
  • Possession of one or more approved information technology certificates and/or completion of other approved technology-related training may substitute for some or all of the required education.
Experience
  • Minimum of three (3) years of journey level professional information technology experience comparable to an IT Analyst II with the State Bar.
  • Desired Experience: Five (5) years of full-time, progressively responsible experience in software testing, quality assurance, and test automation is desirable.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

State Bar of California • San Francisco (CA)

Hybrid
USD 104,000 - 139,000
Remote work up to 4 days/wk
Senior IT Software Engineer
Senior IT Software Engineer

State Bar of California • San Francisco (CA)

On-site
USD 104,308 - 139,079
Senior IT Software Engineer
Senior IT Software Engineer

State Bar of California • Los Angeles (CA)

Hybrid
USD 104,000 - 139,000
Remote work up to 4 days/week
Senior Software Engineer: Odyssey & MS Stack Lead Remote
Senior Software Engineer: Odyssey & MS Stack Lead Remote

State Bar of California • Los Angeles (CA)

Hybrid
USD 104,000 - 139,000
Remote work up to 4 days per week
Senior Software Engineer - Microsoft Stack (Remote)
Senior Software Engineer - Microsoft Stack (Remote)

State Bar of California • Los Angeles (CA)

Hybrid
USD 104,000 - 139,000
Remote work up to 4 days/week
Legal Technology Analyst II - Information Technology Team - City Attorney's Office (1052)
Legal Technology Analyst II - Information Technology Team - City Attorney's Office (1052)

City and County of San Francisco • San Francisco (CA)

Hybrid
USD 116,000 - 146,000
Cloud Engineer
Cloud Engineer

State Bar of California • San Francisco (CA)

On-site
USD 96,000 - 128,000
Cloud Engineer
Cloud Engineer

State Bar of California • Los Angeles (CA), California (MO)

On-site
USD 96,000 - 128,000
Senior Software Engineer - Microsoft Stack, Remote 4 Days
Senior Software Engineer - Microsoft Stack, Remote 4 Days

State Bar of California • San Francisco (CA)

Hybrid
USD 104,000 - 140,000
Legal Technology Analyst II Information Technology Team City Attorneys Office 1052
Legal Technology Analyst II Information Technology Team City Attorneys Office 1052

City and County of San Francisco • San Francisco (CA)

On-site
USD 116,000 - 146,000