ABOUT US
Founded in 1993, Bayview Asset Management is an investment management firm focused on investments in mortgage and consumer credit, including whole loans, asset-backed securities, mortgage servicing rights, and other credit-related assets.
POSITION SUMMARYBayview Asset Management is seeking a Backend Engineer to join the technology team. This role will focus on building backend services and data pipelines related to accounting, portfolio analytics, fund performance reporting, FP&A, and other middle office teams.
The ideal candidate will be communicative, eager to learn new things, and interested in understanding IT systems in great breadth. This role will communicate very closely with the business, so proactive and effective communication will be very important. The individual will also collaborate and coordinate with various IT teams to fulfill business goals.
The day-to-day responsibilities of this role will involve interacting with stakeholders to clarify requirements, writing code to solve business problems, testing solutions, and working with IT teams to deploy applications into production.
RESPONSIBILITIES:- Design and Development: Architect, design, and develop middle office applications using modern software frameworks, ensuring high performance, scalability, and reliability.
- Code Quality: Write clean, maintainable, and efficient code while following best practices for software development, including version control, testing, and continuous integration.
- Code Hygiene: Document designs, vulnerability remediations, issue tracking, code reviews, and other process improvement activities.
- Workflow Optimization: Analyze current workflows, identify inefficiencies, and develop solutions that streamline and optimize business processes.
- Collaboration: Work closely with cross-functional teams, including business users, product managers, and other developers, to gather requirements and deliver high-quality solutions. Participate in peer reviews, work with existing codebases, and engage in occasional pair programming.
- Learning and Adaptation: Stay current with emerging technologies and industry trends, demonstrating a willingness to learn and adapt to new tools and methodologies.
- Business Acumen: Develop a strong understanding of the business and financial markets to ensure applications meet the organization's specific needs.
- .NET (C#, EF Core, ASP.NET Core)
- Python (FastAPI, Pydantic, SQLAlchemy)
- SQL Server
- Snowflake
- Redis
- Bitbucket
- Jenkins
- Docker
- Kubernetes
- VS Code / Visual Studio / Cursor
- Development Fundamentals: Understanding of object-oriented programming, design patterns, inversion of control, dependency injection, and software development best practices.
- Technical Expertise: Experience with modern software frameworks and technologies in both on-premises and cloud-based environments. Familiarity with design patterns, CI/CD pipelines, and relational databases.
- Independence: Willingness to explore new approaches without prompting and take initiative in solving problems.
- Problem-Solving: A curious and detail-oriented mindset with the ability to identify automation opportunities and resolve root causes of issues.
- Communication: Strong verbal and written communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders. Must be proactive and transparent when communicating with others.
- Financial Knowledge: Familiarity with financial markets, portfolio and fund management, and middle office operations.
- Interest in AI: Experience or interest in using AI for code generation, code review, vulnerability analysis, and discovering new applications.
- Bachelor's degree in Computer Science or a related field, or equivalent programming experience.
- This role will be based in our New York location.
- This role will be in hybrid (2 days wfh/3 days on-site).
- The compensation range offered for this role will be between $110,000 - $140,000, this will be dependent on experience level and a perfomance based bonus structure if also available.
Salary may vary based on work experience, market conditions, location, and qualifications/training.
EEOCBayview is an Equal Employment Opportunity employer. All aspects of consideration for employment and employment with the Company are governed on the basis of merit, competence and qualifications without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, or any other category protected by federal, state, or local law.