Apply

Staff Engineer, Financial Engines

Posted 2024-10-18

View full description

💎 Seniority level: Staff, Minimum 10 years of professional experience

📍 Location: US

💸 Salary: 245000 - 275000 USD per year

🔍 Industry: Retirement services and technology

🏢 Company: Human Interest👥 501-1000💰 $161.0m Private on 2023-01-13Wealth ManagementRetirementFinanceInsurTechEmployee BenefitsInsuranceFinTech

🗣️ Languages: English

⏳ Experience: Minimum 10 years of professional experience

🪄 Skills: AWSLeadershipSQLAgileNosqlMentoringDocumentationCoaching

Requirements:
  • Minimum 10 years of professional experience designing, building and maintaining large scale backend software products and systems.
  • Expert at designing and building modular distributed applications to support an extremely rapidly growing customer base.
  • Solid understanding of the current landscape of auto-scaling cloud technologies and efficient usage of compute, storage, network and virtualization technologies, preferably AWS.
  • Experience delivering large scale backend systems, including ingesting and processing data at significant scale.
  • Experience managing elastic workloads using queue/worker and streaming architectures.
  • Experience migrating to modern scalable technologies from monolithic systems and databases while maintaining high reliability and availability.
Responsibilities:
  • Define forward looking architectures through creation of designs, establishing tradeoffs in cost vs value and gaining buy in from key technical, product and business stakeholders.
  • Drive the delivery of prototypes, technical standards, project plans and roadmaps that align with the product vision of our organization and in conjunction with technical leads.
  • Coach and mentor senior level engineers in our organization to help raise the bar in innovation, efficiency and technical capability.
  • Deliver features and enhancements that improve complex processes and systems to make them more robust, higher performance and require less human intervention.
  • Collaborate with other engineers and stakeholders to share knowledge and build expertise.
  • Raise the bar of our team’s standards resulting in cleaner, well documented and higher quality code.
  • Model and teach key behaviors for owning and delivering systems that are fast, horizontally scalable and reliable.
  • Speak up and advocate for forward looking architectures and designs that minimize human intervention while keeping development costs incremental.
Apply