Advisor Software Engineer guiding architecture and mentoring teams at Fannie Mae. Supporting the mission to expand access to homeownership while leveraging AWS and AI technologies.
Responsibilities
Act as an advisor across multiple squads/teams developing architecture
Mentor the team on implementing software, technology, or processes
Lead processes for creating and maintaining IT architecture
Independently determine the needs of the customer while identifying conflicts
Design and develop software solutions to meet customer needs
Support Fannie Mae mission to make homeownership accessible and sustainable
Help organization adopt emerging technologies and innovations
Strengthening readiness and operability while staying ahead of risk
Requirements
6 years of extensive hands-on experience in Java development
Strong skills in system design and architecture
Proficiency in multiple programming languages such as Angular
Experience building effective relationships with technical and business stakeholders
Excellent collaboration and communication skills
Experience with Application Performance Management and Observability
Experience in conducting code reviews and ensuring adherence to coding standards
Deep understanding of the full software development lifecycle
At least 4 years in software engineering using AWS cloud infrastructure
2+ years of experience in machine learning, data science, or AI engineering
Hands-on experience with LLMs (e.g., OpenAI, Anthropic, Cohere) and prompt engineering
Strong proficiency in Python and ML libraries
Proven experience in managing architecture and design that impacts multiple teams
Bachelor's or master's degree in computer science, Engineering, or a related field.
Senior Lead Engineer responsible for directing design engineers and managing complex engineering projects. Leading cross - functional teams to ensure project success and adherence to technical specifications.
Senior Lead Engineer designing and managing complex systems for Celestica. Collaborating with engineers and stakeholders for high - quality product development across various industries.
Senior Staff Engineer developing new mechanical systems/modules and maintaining existing designs at Celestica. Collaborating across teams to ensure robust and high - quality product development in mechanical design.
Software Specialist responsible for backend Java development and API integration for Lojas Renner S.A. Collaborating with teams for technological modernization in e - commerce.
Senior Product Engineer addressing manufacturing engineering challenges in aerospace. Collaborating with teams to support engine overhaul and repair component delivery.
Senior Engineer driving process improvements at dsm - firmenich in Kingstree, SC. Collaborating with teams to enhance operational efficiency and uphold quality standards.
Senior Full Stack Engineer at TomTom working on high impact projects for autonomous vehicle technology. Collaborating with a diverse team to develop scalable applications and enhance mapping technologies.
Lead Engineer overseeing design tasks for civil site development projects. Managing design teams to deliver high - quality engineering solutions while ensuring compliance with standards and client expectations.
Mobile Software Engineer at CentralReach developing solutions for autism and IDD care software. Collaborating in agile teams to deliver modern web and mobile applications.