Apply

Staff Software Engineer (Insurance)

Posted about 1 month agoViewed

View full description

💎 Seniority level: Staff, 8+ years

📍 Location: United States

💸 Salary: 152000.0 - 282000.0 USD per year

🔍 Industry: Financial Technology (Fintech)

🏢 Company: NerdWallet👥 501-1000💰 Secondary Market over 3 years ago🫂 Last layoff 6 months agoInternetConsumerFinancial ServicesPersonal Finance

🗣️ Languages: English

⏳ Experience: 8+ years

🪄 Skills: AWSBackend DevelopmentDockerPythonSQLGCPJavaKubernetesC++AlgorithmsAzureGoNosqlCI/CDRESTful APIsMicroservicesCompliance

Requirements:
  • 8+ years in software engineering, with a strong background in backend development and distributed systems.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in modern programming languages such as Java, Python, Go, or C++.
  • Experience with microservices architecture, RESTful APIs, and cloud infrastructure (AWS, GCP, or Azure).
  • Strong understanding of database systems (both SQL and NoSQL).
  • Knowledge of security best practices in financial services.
  • Familiarity with CI/CD pipelines, containerization, and orchestration technologies like Docker and Kubernetes.
  • Experience in consumer credit, lending, loans, or insurance.
Responsibilities:
  • Lead the design, development, and maintenance of our core financial services platform, focusing on scalability, reliability, and security.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Architect, build, and implement APIs and microservices for fintech products.
  • Mentor and provide technical guidance to engineering team members.
  • Conduct code reviews to ensure code quality and adherence to standards.
  • Act as a subject matter expert in consumer credit, lending, or insurance.
  • Contribute to platform stability and resilience through monitoring and incident management.
  • Stay updated with the latest trends in fintech for driving innovation.
Apply