IND Senior Staff Software Engineer - GCC020
We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals – and to help others accomplish theirs, too. Join our team as we help shape the future.
Technical Skills
- Deep hands‑on experience building modern, enterprise‑grade web applications using Angular (components, services, RxJS, forms, routing, performance optimization).
- Strong backend development experience with Node.js, including API design, business logic implementation, and integration with downstream services.
- Solid understanding of RESTful APIs, asynchronous patterns, and event‑driven architectures.
- Experience designing and implementing end‑to‑end full‑stack solutions, from UI through backend services and data access layers.
- Proficiency with TypeScript across both frontend and backend codebases.
- Experience with cloud‑native architectures (AWS), including containerization and deployment pipelines (e.g., CodePipeline, CodeBuild, CodeDeploy.)
- Familiarity with databases (SQL and/or NoSQL) and data modeling considerations for scalable systems.
- Experience implementing and maintaining CI/CD pipelines, automated testing, and quality gates.
- Strong understanding of application security, performance optimization, and observability in production systems.
Thought Leadership
- Act as a technical authority within the organization, guiding architectural decisions and promoting best practices across teams.
- Lead and contribute to system design discussions, balancing short‑term delivery with long‑term scalability and maintainability.
- Proactively identify opportunities to improve engineering standards, developer experience, and overall system quality.
- Mentor senior and mid‑level engineers, helping them grow in design thinking, code quality, and ownership mindset.
- Influence technology direction through clear communication of tradeoffs, risks, and recommendations to both technical and non‑technical stakeholders.
- Help shape the evolution of our frontend and backend platforms, including framework upgrades, tooling choices, and architectural patterns.
Soft Skills
- Strong communicator who can explain complex technical concepts clearly to engineers, product partners, and leadership.
- Demonstrated ability to influence without authority and collaborate effectively across teams and disciplines.
- Pragmatic problem‑solver who values outcomes, not just technical elegance.
- Comfortable navigating ambiguity and helping teams move from loosely defined problems to concrete, actionable solutions.
- Ownership mindset with a strong sense of accountability for production systems and customer impact.
- Collaborative team player who values feedback, continuous learning, and inclusive decision‑making.
About Us | Our Culture | What It’s Like to Work Here