Overview:
- The EAA Onboarding & Post Onboarding engineering team in the Enterprise Applications & Architecture organization needs a Fullstack Software Engineer.
- Their focus will be to develop front-end and back-end solutions to support business-critical applications that streamline the onboarding and post-onboarding operations for institutional clients, primarily serving internal operational teams within Institutional Operations (IOS).
- You will be joining a small, agile and tight-knit team that is focused on delivering value.
- We are seeking individuals who thrive in a continuous-learning and high level-of-ownership environment.
What you'll be doing:
- Lead technical design and implementation of complex solutions and integrations using off-the-shelf middleware and custom back-end services.
- Architect and develop web components following modern JavaScript practices, ensuring optimal performance and scalability.
Drive cross-team collaboration by:
- Acting as a bridge between platform and service engineering teams for integration design and implementation.
- Leading technical discussions to establish integration patterns, data flows, and API contracts.
- Acting as a bridge between EAA engineering and core engineering teams to translate business requirements.
- Participating in architecture review boards to ensure enterprise-wide alignment.
Own the technical excellence of the platform by:
- Designing scalable data models and integration patterns.
- Implementing robust security frameworks in collaboration with Security teams.
- Establishing and maintaining development and deployment best practices.
- Overseeing both BUILD and RUN operations.
Provide technical leadership by:
- Mentoring junior engineers.
- Partnering with engineering managers and product leaders on technical strategy.
- Serving as a technical authority from architecture through production support.
What we look for in you (ie. job requirements):
- 5+ years of hands-on development experience with 4+ years specifically in custom software/product and integration development.
- Desired proficiency in modern front-end development (Next.js/React).
- Experience building and maintaining backend microservices in GoLang.
- Proven experience designing and implementing RESTful APIs and service integrations.
- Deep understanding of API design patterns, authentication mechanisms, and secure integration practices.
- Proven track record of leading large-scale, complex integration projects.
- Deep expertise in enterprise architecture patterns and experience making critical technical decisions.
- Strong background in building highly secure, scalable systems with demonstrated success in financial or regulated industries.
- Experience mentoring junior engineers and driving adoption of engineering best practices.
- Track record of successful cross-team collaboration and stakeholder management.
- Advanced problem-solving skills with demonstrated ability to decompose complex business requirements into elegant technical solutions.
- Experience with Git-based development workflows, including:
- Feature branch development.
- Code review processes.
- Working with CI/CD pipelines.
- GitHub deployment workflows.
Nice to haves:
- Existing technical proficiency in or desire to learn Salesforce engineering.
- Experience working with financial or regulated industries.
Education:
- Bachelor's degree in Computer Science, Computer Engineering or related field; Master's preferred.