Search jobs > Milwaukee, WI > Remote > Software engineer

Software Engineer

Expert Institute
Milwaukee, Wisconsin, United States
Remote
Full-time

Job Description

The Role

As a Software Engineer on the Data Central team, you will have the opportunity to work closely with all the members of the content engineering team and the content research teams, to advance the automation of content curation and collection, and build a content delivery platform initially using API solutions to enable delivery of expert data to Expert Institute’s clients.

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 contribute to improving system, database designs, and best practices.

Work with cross-functional teams to deliver innovative solutions that align with business objectives.

Participate in both existing projects and new developments, always keeping the end user’s needs in mind.

Support the development and maintenance of APIs for web applications, focusing on ensuring robust security and authentication.

Assist in solving complex technical challenges by understanding requirements, designs, and trade-offs.

Learn and work with new technologies and frameworks, helping foster a culture of innovation.

Actively contribute to implementing infrastructure-as-code using tools such as Terraform or CloudFormation.

Stay engaged with cloud technologies, platforms, and tools, contributing to optimizing performance and efficiency.

Develop quality solutions, understanding the importance of unit, integration, and end-to-end testing.

Qualifications

Qualifications

2+ years of software engineering experience.

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

Understanding of object-oriented programming concepts with SOLID principles and experience working in either Javascript / Node.

js / Python programming languages.

Hands-on experience with SQL, 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.

4 days ago
Related jobs
Promoted
SKYGEN USA
Menomonee Falls, Wisconsin

Four years of professional work experience in a software engineering role using data streaming technologies. Reverse engineer documentation from legacy production code for existing undocumented processes. Requires a Bachelor's degree in Management Information Systems, Computer Science, Engineering, ...

Promoted
HARLEY-DAVIDSON MOTOR CO GROUP INC
Milwaukee, Wisconsin

Software Engineer - Hybrid Job Function:Engineering Location:PDC Company:Harley-Davidson Motor Company Full or Part-Time:Full Time Shift:SHIFT1 At Harley-Davidson, we are building more than machines. Job Summary We have openings at various levels within our Software group (Associate, Design Engineer...

Promoted
Saxon Global
Milwaukee, Wisconsin

GEHC is looking to add 1-2 contract resources to supplement their Software Engineering - Monitoring Solutions Team. ...

Promoted
Canonical - Jobs
Milwaukee, Wisconsin

Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations. Work with helpful and talented engineers including experts in a diverse set of fields. Proven hands-on experience in software development using Python. ...

Russ Hadick & Associates
New Berlin, Wisconsin

Russ Hadick & Associates, Inc has partnered with a Milwaukee, Wisconsin area client to help them search and qualify candidates for their Software Controls Engineering opening. PRIMARY RESPONSIBILITIES:Customizing of controls using existing software modules and standards from global automation engine...

Harley-Davidson Motor Company
Wauwatosa, Wisconsin

Title: Staff Software Engineer - Engine Controls (Hybrid) . Join our team as a Staff Software Engineer - Engine Controls (Hybrid). You will work with an experienced cross-functional engineering team to own the delivery of the software feature from initial algorithm selection, through implementation,...

Axelon Services Corporation
Milwaukee, Wisconsin

Software Build and Release Engineer. This engineer will be responsible for independently developing build & release processes including the support and integration of tools into our software development environment. Work with engineering teams and other build & release engineers to set the direction...

Highmark Health
WI, Working at Home, Wisconsin

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

STS Aviation Group
New Berlin, Wisconsin

Support software implementation project tasks such as (writing code, software configuration, database updates, supporting engineering test of system components, and running software quality verification checks) in accordance with scheduled completion dates. Work with control engineers to integrate P...

Northwestern Mutual
Milwaukee, Wisconsin

Capable of communicating between product, engineering, and the business. ...