Staff Software Engineer

ServiceNow

Staff Software Engineer

San Diego, CA +3 locations
Full Time
Paid
  • Responsibilities

    Job Description

    The Role

    As a Staff Software Engineer on the Expert iQ development team, you’ll play a pivotal role in building and optimizing web applications that enhance the efficiency of connecting legal teams with expert witnesses. You will collaborate with cross-functional teams, designing and implementing innovative solutions that align with business objectives while ensuring a seamless user experience. You’ll be expected to contribute to both new and existing projects, develop and maintain secure APIs, and drive the adoption of infrastructure-as-code using tools like Terraform or CloudFormation. Your ability to navigate cloud platforms, optimize performance, and provide technical leadership will be crucial in tackling complex challenges. You will also play a key role in fostering a culture of continuous learning and innovation by embracing new technologies and frameworks.

    Why You’ll Love This Role:

    • High-impact projects: Your work will directly influence our platform, helping legal professionals solve complex cases with expert data.

    • Innovation at its core: We foster a culture of continuous learning and creativity, encouraging you to work with the latest technologies like AI, cloud infrastructure, and more.

    • Collaborative environment: Be part of a cross-functional team where your voice matters and your contributions are highly valued.

    • Career growth: Grow your technical and leadership skills as you work on complex challenges in a fast-growing company.

    Key Responsibilities

    • Collaborate with the engineering team to enhance web applications, system designs, and best practices.

    • Work with cross-functional teams to deliver innovative solutions aligned with business goals.

    • Participate in both existing projects and new developments, always focusing on the end user's needs.

    • Develop and maintain APIs for web applications, ensuring robust security and authentication.

    • Solve complex technical challenges, balancing requirements, design considerations, and trade-offs. You should feel comfortable with in-place re-architecture.

    • Embrace new technologies and frameworks, fostering a culture of innovation.

    • Implement infrastructure-as-code using tools like Terraform or CloudFormation.

    • Engage with cloud technologies and platforms to optimize performance and efficiency.

    • Deliver high-quality solutions, ensuring unit, integration, and end-to-end testing.

  • Qualifications

    Qualifications

    Qualifications

    • 6+ years of software engineering experience.

    • Bachelor of Science degree (or equivalent) in computer science, engineering, or relevant field.

    • Demonstrates understanding and usage of software development principles [SOLID, DRY, SOC] and architectural principles.

    • Proficiency with fundamental front-end languages JavaScript/TypeScript [Angular, React], HTML, SCSS, CSS [Tailwind, Bootstrap], NX

    • Proficiency with server-side languages and frameworks such as NodeJS/Express [NestJS, NextJS] Python [Flask, Django], C# / Java [Spring Boot]

    • Hands-on experience with SQL [Postgres], NoSQL databases, and domain modeling.

    • Hands-on experience developing RESTful APIs and an interest in API design, microservices, and event-driven architectures.

    • Proficiency with Git and Bitbucket/Github workflows.

    • Familiarity with cloud platforms like AWS, Azure, or GCP.

    • Knowledge of infrastructure-as-code tools (Terraform, CloudFormation) and DevOps practices.

    • Familiarity with authentication standards like OAuth, SAML, or OIDC is a plus.

    • Bonus: Experience integrating with AI services like Gemini and ChatGPT.

    • Ability to explain complex business and technical concepts to all audiences.

    Why Join Expert Institute?

    This is a unique opportunity to join a talented team that is punching above its weight in a novel and growing niche. At Expert Institute, you will be part of an innovative environment that values creativity and impact. You will play a pivotal role in our journey to become a leading legal technology provider.

    Additional Information

    All your information will be kept confidential according to EEO guidelines.

  • Locations
    San Diego, CA • Bellevue, WA • Kirkland, WA • Milwaukee, WI