You haven't searched anything yet.
We are looking for a Principal Engineer to lead large architecture initiatives. In this position, you will leverage your deep understanding of public facing APIs and backend microservices to ensure that client's API continues to lead the industry for search and recommendation of financial products, backed by well-designed architecture that enables maximum developer impact.
Day To Day
Lead complex initiatives like introducing API versioning with a framework for backwards compatibility
Make our API a breeze for partners to integrate with through well-designed interface and autogenerated SDKs
Identify and spearhead opportunities for design improvements in our infrastructure and services
Ensure systems are built to scale in a way that can handle growing traffic and new functionality
Make it easy for devs to deliver robust software by understanding our SDLC and making improvements
Review new architecture proposals across our teams by participating in our RFC process and design sessions
Mentor engineers directly and spread knowledge through things like interactive teaching sessions in a group setting
Analyze and debug complex system-level issues
Keep users and the product in mind while developing highly effective technical solutions
Recommend new technologies to improve developer impact, code quality, and our product offerings
10 years software engineer experience or a strong academic background in computer science
2 years proven success as a principal or staff engineer, preferably in a high growth, tech start-up environment
Expertise in Scala, including libraries like Scalaz or Cats
Expertise in public-facing APIs and web application frameworks like Play
Deep knowledge of infrastructure built in the AWS ecosystem
Pragmatic approach to delivering results and achieving goals
Ability orchestrate complex changes across multiple teams and codebases
Meticulous attention to detail, in both your own work and when reviewing others'
Desire to teach and mentor engineers
Full Time
Elementary & Secondary Education
$110k-135k (estimate)
03/26/2023
06/08/2024
farmcards.org
FARMINGTON, AR
50 - 100
Private
RON WRIGHT
$10M - $50M
Elementary & Secondary Education
The job skills required for Senior Scala Engineer include Computer Science, API, Web Applications, Initiative, Attention to Detail, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Scala Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Scala Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Senior Scala Engineer positions, which can be used as a reference in future career path planning. As a Senior Scala Engineer, it can be promoted into senior positions as an Applications Programmer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Scala Engineer. You can explore the career advancement for a Senior Scala Engineer below and select your interested title to get hiring information.