Staff Software Engineer (Remote)

Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Expert Institute

Staff Software Engineer (Remote)

Staff Software Engineer | Expert Institute | UnitedStates

About Expert Institute

Expert Institute is a legal technology, data, and services company. Wehave been in operation for over a decade and are evolving into a leading...

Staff Software Engineer | Expert Institute | United States

About Expert Institute

Expert Institute is a legal technology, data, and services company. We have been in operation for over a decade and are evolving into a leading data and solutions provider in our market. Expert Institute’s goal is to facilitate seamless expertise needs-matching and collaboration around legal matters, built on a foundation of high-quality data. As we continue to grow, we seek an experienced Staff Software Engineer to join our team.

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

  • 8+ 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.

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.