ApplyStaff 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