We are currently sourcing for a Full Stack Engineer to work at Client in
Are you interested in serving the needs of millions of customers by
building the best-in-class platforms and capabilities that will enable
omni channel customer experiences in financial planning, investing, and
retirement solutions? Our chapter comprises teams that work on a wide
range of capabilities and platforms to enable experiences on Client
Mobile Apps etc. We're looking for product-aware engineers who are
passionate, inquisitive, and responsible individuals to help us on our
mission to build highly scalable platforms.
The Purpose of Your Role
Our teams build and chip in to Client's platform. As a Front End
Engineer, you will be an integral member of a dynamic team continuously
improving our cloud deployment platform, “automating all the things”, in
support of our rapidly expanding product portfolio.
Suggest deployment patterns & practices improvements based on takeaways
from past deployments and production issues, collaborate with DevOps
team to implement these.
Promote a DevOps culture, including establishing relationships with
other technical and business teams.
Design effective monitoring / alerting (for conditions such as
application-errors, high memory usage) and log aggregation approaches
(to quickly access logs for troubleshooting, or generate reports for
trend analysis) to proactively notify business stakeholders of issues
and communicate metrics, working closely with these stakeholders.
You’ll have the opportunity to chip in to own entire features from
concept to deployment working on multi-functional teams. You'll have the
opportunity to supply ideas to improve our products as well as develop
your skills, learn new technologies and languages, and continue to
learn. We're looking for highly motivated individuals who work well in
an iterative, and fast-paced environment.
The Expertise We’re Looking For
You have a passion for technology and can navigate your way across
complex and rapidly-changing landscapes by staying on top of latest
trends and thrive by sharing knowledge.
Are a creator, a doer, and a disruptor who will help us tackle real-life
problems and meet real customer needs. You’ll be helping us build
things, taking an idea, and creating rapid prototypes that are shippable
and learn from real-life feedback.
Be a self-starter, who actively challenges status-quo, is curious and
not afraid to ask “Why” and “What if”?
Are experienced with the tools of the trade including a variety of
modern programming languages and frameworks
Obsessed with cycle time and use CI/CD practices, tools to rapidly
deploy changes to customers while minimizing risk using practices like
A/B tests, blue-green deployments, and feature toggles
Stay on top of Algorithms, Data Structures and Design Patterns and love
the challenge of building highly scalable systems that can support
thousands of transactions/sec.
Have a mindset of test first development and are experienced in modern
test frameworks. We believe in testing and that quality is everyone’s
Are data-driven and can measure, collect and use data to make decisions.
We understand the value of intuition and the need to balance decisions
Have strong communication skills and technical expertise to drive and
participate in important discussions.
The Skills You Bring
A strong understanding of Linux administration including Bash scripting
Strong knowledge in experience application development with micro
Must have good knowledge of Test Driven Development, CI, and CD
Good knowledge of HTTP based APIs, Networking and how the internet
Linux, Shell Scripting, Docker and AWS Cloud certification will be a
How Your Work Impacts the Organization
We believe that diversity in background and experience will foster an
inclusive and engaging work environment for our employees. This
ultimately enables us to deliver a better product for our customers.
Being technically competent is only telling half the story. We believe
that delivering the best possible customer experience requires an artful
blend of human ingenuity and technology. While we value smart
technologists, we are fanatics about our culture that promotes autonomy
and leadership at all levels. People who are phenomenal cultural fits
demonstrate curiosity to learn, are unafraid to break things, step up
and take the lead, take ownership of their projects, and thrive by
Our culture code is simple:
We share knowledge to empower and connect everyone
We believe life is too short to not love what you do
We know amazing people create phenomenal opportunities
We are customers.
We favor autonomy and take ownership