Principal Software Engineer C-317
- Expired: over a month ago. Applications are no longer accepted.
SMASH, Who we are?
We are agents for tech professionals that help to build careers in the United States.
We aim to find the perfect match. As agents, we make sure to pair our talent with our US clients, not only by their technical skills but as a cultural fit. Our core competency is to find the right talent, fast.
This position is to work with a US Company, you will require to have Citizenship or work permit from US to apply for this role
Principal Software EngineerSoftware Engineering Lehi, Utah
DescriptionOur Client is the world’s #1 trusted cloud-based content management and productivity platform that helps legal professionals do their best work. They strive to win together through passionate hard work, exploring new things and recognizing every interaction matters.
They provide rewarding career growth in an inclusive, diverse environment where employees are encouraged to openly contribute creative ideas and innovation, backed by supportive peers and leadership working together to achieve goals as a unified team.
This is a hybrid, remote-friendly workplace.
About The Opportunity
Our client is seeking a Principal Software Engineer to develop, maintain, test, and optimize the search engine for a company's platform. The Principal Software Engineer will report to the Software SVP of Engineering. This candidate must be highly skilled in Search Engineering experience.
What Your Contributions Will Be
· Contribute to the design and architecture of a large-scale system
· Builds and tests new designs, formulations, materials, or systems for compliance with quality and/or performance standards
· Develop new applications and services using Java
· Overall testing new applications and services in different environments
· Monitor and enhance platform
· Participate in team exercises for collaborating while building a system
· Other duties as assigned
What You Will Bring To The Team
· Analytical thinking skills
· Detail oriented
· Research Skills
· Problem Solving Skills
· Ability to lead by example and mentor less senior engineers
· Team Oriented & can work independently
· Eager to learn new technologies
What You Will Need For Success
· Deep experience in using search engines like Solr or Elastic Search
· Bachelor’s Degree or equivalent in Computer Science
· Minimum 15 years’ experience in Java and an understanding of the software development life cycle
· Experience with Java and C#
· Experienced using build tools such as Ant, Maven, or Gradle
Ideally You Will Have
· Experience with JUnit or other testing frameworks and Version Control like Git or Azure DevOps
· Experienced in Spring Boot framework
· Experience with Ruby
· Experience using NOSQL databases like Couchbase or Redis
· Experience using a queue like Kafka
· Experience in Microsoft Graph APIs
· Experience building microservices in containers with Microsoft Azure or AWS
Powered by JazzHR
i60ZV2aIBk
Smash CR
Address
Lehi, UTIndustry
Technology
Get fresh Senior Principal Software Engineer jobs daily straight to your inbox!
By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.