Bank of America is seeking a Senior Software Engineer with a focus on network automation to join their technology team. This role combines software development expertise with network infrastructure knowledge, making it an exciting opportunity for experienced developers interested in large-scale network automation. The position involves working with cutting-edge technologies and frameworks like Python, Django, and FastAPI to build and maintain critical network automation systems.
The ideal candidate will have 7+ years of software development experience and strong expertise in object-oriented programming. You'll be responsible for designing and developing network-focused software applications, leading solution design activities, and serving as a technical escalation point. The role offers the opportunity to work with modern development practices including CI/CD, infrastructure as code, and microservices architecture.
Bank of America offers a comprehensive benefits package and is committed to being a diverse and inclusive workplace. The company's focus on Responsible Growth ensures a sustainable and rewarding career path. This position is available across multiple major tech hubs including Atlanta, Chandler, Chicago, and Plano, providing flexibility in location choice while working with one of the largest financial institutions in the world.
The role combines technical leadership with hands-on development, making it perfect for senior engineers who want to make an impact on large-scale network infrastructure while working with modern technologies and practices. You'll be part of a team that's essential to how the bank operates, helping to automate and manage critical network systems that support millions of customers worldwide.