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
187,000 - 234,000 USD per year
Apply Now