Senior Principal Software Engineer - 3P Partnerships
New
United StatesFull-TimePrincipal
Salary187,000 - 234,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- Node.jsPostgreSQLSQLJavaAlgorithmsData StructuresGoRESTful APIsDistributed Systems
Requirements
- Bachelor degree in Computer Science (or related field)
- Proven experience in a Principal engineering role with increasing responsibility
- Proficiency with SQL, Postgres, Java, Go (golang), and/or Nodejs
- Solid grasp of data structures, algorithms and their application in building Data intensive applications
- Strong communication and interpersonal skills.
- Demonstrated ability to mentor a team, and lead without direction.
- 8+ years of experience
Responsibilities
- Design, develop, test, and deploy high-quality software solutions.
- Implement system and data monitors to ensure the correctness of the business process
- Contribute to multiple team-wide business and tech objectives (beyond just the goals assigned to you).
- Lead cross-functional projects in an agile environment, participate in planning process
- Scope, decompose, and organize projects for multiple teammates.
- Delegate tasks and coordinate teammates to bring those projects to completion with minimal oversight.
- Generate time estimates with reasonable accuracy to help determine project timelines.
- Support standard development practices across your team, including idiomatic syntax, design patterns, and Testing/Quality Practice
- Provide primary operational support and engineering for multiple large distributed software applications
- Integrate with existing REST APIs, author new APIs, and expose the data to the frontend.
View Full Description & ApplyYou'll be redirected to the employer's site