Senior Full Stack Engineer

closed
Wiser Logo

Wiser

πŸ“Remote - India

Summary

Join Wiser Solutions as a Senior Full Stack Engineer and be a core contributor in developing our suite of product offerings. You will work with product and engineering leaders to define intuitive solutions, design customer-facing UI and back-end services, and develop high-performance applications. Responsibilities include implementing security protocols, improving solution quality, owning projects from idea to production, and mentoring team members. The ideal candidate possesses 6+ years of professional software engineering experience, full-stack expertise, and a strong understanding of data pipelines and AWS. This role offers a collaborative, fast-paced environment with competitive compensation and benefits.

Requirements

  • 6+ years of professional software engineering/development experience
  • Proficiency with architecting and delivering solutions within a distributed software platform
  • Full stack engineering experience, including front end frameworks (React/Typescript, Redux) and backend technologies such as NodeJS/NestJS/Typescript, GraphQL
  • Proven ability to learn quickly, make pragmatic decisions, and adapt to changing business needs
  • Proven ability to work and effectively, prioritize and organize your work in a highly dynamic environment
  • Proven track record of working in highly distributed event driven systems
  • Strong proficiency working of RDMS/NoSQL/Big Data solutions (Postgres, MongoDB, Trino, etc.)
  • Solid understanding of Data Pipeline and Workflow Automation – orchestration tools, scheduling and monitoring
  • Solid understanding of ETL/ELT and OLTP/OLAP concepts
  • Solid understanding of Data Lakes, Data Warehouses, and modeling practices (Data Vault, etc.) and experience leveraging data lake solutions (e.g. AWS Glue, DBT, Trino, Iceberg, etc.)
  • Ability to clean, transform, and aggregate data using SQL or scripting languages
  • Ability to design and estimate tasks, coordinate work with other team members during iteration planning
  • Solid understanding of AWS, Linux and infrastructure concepts
  • Track record of lifting and challenging teammates to higher levels of achievement
  • Experience measuring, driving and improving the software engineering process
  • Good testing habits and strong eye for quality
  • Outstanding organizational, communication, and relationship building skills conducive to driving consensus; able to work well in a cross-functional environment
  • Experience working in an agile team environment
  • Ownership – feel a sense of personal accountability/responsibility to drive execution from start to finish
  • Drive adoption of Wiser's Product Delivery organization principles across the department

Responsibilities

  • Think like our customers – you will work with product and engineering leaders to define intuitive solutions
  • Designing customer-facing UI and back-end services for various business processes
  • Developing high-performance applications by writing testable, reusable, and efficient code
  • Implementing effective security protocols, data protection measures, and storage solutions
  • Improve the quality of our solutions – you will hold yourself and your team members accountable to writing high quality, well-designed, maintainable software
  • Own your work – you will take responsibility to shepherd your projects from idea through delivery into production
  • Bring new ideas to the table – some of our best innovations originate within the team
  • Guiding and mentoring others on the team

Preferred Qualifications

  • Experience with CQRS
  • Experience with Domain Driven Design
  • Experience with C4 modeling
  • Experience working within a retail or ecommerce environment
  • Experience with AI Coding Agents (Windsurf, Cursor, Claude, ChatGPT, etc) – Prompt Engineering

Benefits

Competitive compensation, benefits, and career growth opportunities

This job is filled or no longer available