Senior Software Engineer

State Bar of California

San Francisco (CA)

Hybrid

USD 104,000 - 139,000

Full time

48 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work up to 4 days/wk

Job summary

State Bar of California is seeking a Sr Software Engineer to lead the design and development of high-complexity components within the Microsoft stack. The role emphasizes refining CI/CD pipelines with GitHub Actions, advancing automated testing, and enhancing monitoring and alerting frameworks.

The ideal candidate will work across a team including architects, product managers, and QA, ensuring reliable and scalable solutions.

Qualifications

  • Bachelor's degree in a field related to IT or equivalent.
  • Possession of IT certificates or completion of approved tech training may substitute for some requirements.

Responsibilities

  • Lead design and development of high-complexity components and services in the Microsoft ecosystem.
  • Refine CI/CD pipelines with GitHub Actions and improve automated testing practices.
  • Strengthen monitoring and alerting frameworks and modernize legacy systems within the Microsoft stack.
  • Collaborate with architects, product managers, QA, and infrastructure teams to ensure reliable, performant software.

Skills

CI/CD pipelines
GitHub Actions
Automated testing
Monitoring & alerting
Microsoft development stack
Full-stack development
Communication
Team collaboration
Code reviews

Education

Bachelor's degree in IT or related field
IT certificates or equivalent training

Tools

Tyler Odyssey
Microsoft tools & DevOps

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 IT Software Engineer
Senior IT Software Engineer

State Bar of California • San Francisco (CA)

Hybrid
USD 104,000 - 140,000
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 - 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)

Hybrid
USD 116,000 - 146,000
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-Francisc • San Francisco (CA)

Hybrid
USD 116,000 - 146,000
Software Engineer I (Oakland, CA - US)
Software Engineer I (Oakland, CA - US)

Energy Solutions - USA • Oakland (CA)

Hybrid
USD 80,000 - 100,000