Post job

Software Development Engineer jobs at GM Financial

- 162 jobs
  • Intern - Software Development Engineer

    GM Financial 4.8company rating

    Software development engineer job at GM Financial

    Why GM Financial? GM Financial is the wholly owned captive finance subsidiary of General Motors and is headquartered in Fort Worth, U.S. We are a global provider of auto finance solutions, with operations in North America, South America, and the Asia Pacific region. Through our long-standing relationships with auto dealers, we offer attractive retail financing and lease programs to meet the needs of each customer. We also offer commercial lending products to dealers to help them finance and grow their businesses. Our Purpose: We pioneer the innovations that move and connect people to what matters. Are you excited about innovation, entrepreneurship and solving complex business problems? Then we are looking for you! Our program offers 11 weeks of work experience (May 27 - August 7) Executive and peer networking opportunities Independent and team project experiences Philanthropic activities Career development Opportunity to apply for full-time career positions Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive. Compensation: Competitive pay Work Life Balance: Flexible hybrid work environment, 2-days a week in office Must be a student pursuing a bachelor's degree or higher from an accredited college or university in Computer Science, Data Science, Data Analytics, Information Systems, Statistics with at least one semester remaining upon start of the internship. Must possess a minimum of a 3.0 (out of a 4-point scale) GPA. Junior or Senior classification preferred. Strong written and verbal communication skills required. This incumbent will be required to give presentations and communicate with business leaders. Strong analytical, quantitative, problem solving, and conceptual skills required. Must be detail oriented and able to prioritize tasks to meet deadlines. Must be able to work independently or in a team setting. Previous internships are considered a plus GM Financial does not provide sponsorship for a work visa status for this position. Attend and participate in scrum events (the sprint, daily stand-ups, sprint planning, sprint review, sprint retrospective) Participate in team or departmental meetings Assist with vulnerabilities remediation Assist with building/improvement of DevOps tooling (e.g., pipelines, static scanning etc.) Complete the internship program final capstone presentation Maintai a production-first mindset focused on scale, uptime and ability to rapidly triage/resolve production issues Invest in our Agile practice to continuously improve product quality, time to market Learn to develop product features for any of the following: data marketplaces, mobile applications, web applications, and API services
    $38k-51k yearly est. Auto-Apply 60d+ ago
  • Software Development Engineer III

    GM Financial 4.8company rating

    Software development engineer job at GM Financial

    Why GMF Technology? Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI and cloud-native technologies to peer-led learning and hackathons, our tech teams are building real solutions that make a difference. We're committed to AI-powered transformation, using advanced machine learning and automation to help us reimagine customer interactions and modernize operations, positioning GM Financial as a leader in digital innovation within a dynamic industry. Join us and discover a workplace where your ideas matter, your development is prioritized, and you can truly make a global impact. Please note: this is a hybrid position requiring 2 days onsite in Arlington, TX What makes you an ideal candidate? Software development expertise in one or more high level programming languages The SDE III has developed language agility to move easily from one product to another The SDE III promotes modern software development patterns and practices that promote simplicity, understanding, reuse, and security Expertise optimizing the data architecture, database queries and indexes as a cornerstone for delivering scalable, performant products and services Ability to implement features across mobile, web, and API service levels as applicable to the product team Proficient at designing, building, and optimizing automated pipelines with automated testing and automated security controls Experience working in Agile Scrum teams with demonstrated success leading improvements (getting better/faster/happier) Brings passion and enthusiasm to the team; leads by example Demonstrated expertise in the following technologies as required for the product being developed:Low-code environments: Logic Apps, OutsystemsEnterprise Service Bus: Tibco BusinessWorks (APIs and integration workflows) Experience High School Diploma or equivalent required Bachelor's Degree in related field or equivalent practical experience preferred 4-6 years software development experience required Full stack development experience in .NET C# and Angular Experience in Cloud (Azure) Experience in SQL and Oracle Experience building APIs from scratch Experience in DevOps CI/CD pipelines (Azure DevOps, Terraform, Jenkins) Ability to coach and mentor other developers understand and apply design patterns What We Offer: Generous benefits package available on day one to include: 401K matching, bonding leave for new parents (12 weeks, 100% paid), tuition assistance, training, GM employee auto discount, community service pay and nine company holidays. Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive. Compensation: Competitive pay and bonus eligibility Work-Life Balance: Flexible hybrid work environment, 2-days a week in an office Please note: this is a hybrid position requiring 2 days onsite in Arlington, TX About the Role: The Software Development Engineer (SDE) contributes in all areas of development as a member of an Agile Scrum team. Team members will have areas of strength and some level of specialization, but must be adept at learning tools and languages that enable the team member to participate in all areas of product development. Being adaptable and knowledgeable in multiple domains enables the team members to swarm or fill gaps in order to meet commitments. The SDE III establishes direction and provides guidance to other team members while consistently delivering on commitments The SDE III engages beyond the team to accomplish objectives, influencing and collaborating with other teams within GM Financial, and working directly with organizations external to the company The SDE III is expected to demonstrate mastery of software development practices performed by Scrum teams: Developing product features for any or all of the following: data marketplaces, mobile applications, web applications, and API services The SDE III provides technology leadership and promotes team learning throughout the product development lifecycle Adoption of and migration to the public cloud within the team as appropriate The SDE III understands cloud technologies and how best to employ them; and assists other team members to speed the implementation Using automated pipelines for building, testing, and deploying software packages; continuously improving both the quality and speed of the pipelines The SDE III is instrumental in the design and implementation of the pipelines Leveraging test automation and peer reviews to increase product quality As a technology leader, the SDE III coaches the team to achieve full participation and high quality reviews Maintaining a production-first mindset focused on scale, uptime, and the team's ability to rapidly triage/resolve production issues Investing in our Agile practice to continuously improve product quality, time to market, and team member happiness
    $86k-109k yearly est. Auto-Apply 51d ago
  • Senior Manager, Software Engineering, DevOps (People Leader)

    Capital One 4.7company rating

    Plano, TX jobs

    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive , and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking a Network & DevOps Engineering leader who is passionate about network automation with emerging technologies to join our team. As a Network & DevOps Engineering leader, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. The Cloud Operations Resilience Engineering (CORE) Technology division is responsible for enabling and evolving Capital One's foundational cloud infrastructure layer, including observability, connectivity, resilience and availability. What You'll Do: Lead a team managing a portfolio of diverse technology projects and developers specializing in automation, distributed microservices, and back-end systems to automate on-premise and cloud network platforms. Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code Collaborate with digital product managers, and deliver robust cloud-based solutions that drive intent based networking and automation. Utilize programming languages like Java, Python, SQL, Container Orchestration services including Docker and ECS, CM tools including Ansible and Terraform, and a variety of AWS tools and services. Additionally work with automation platforms such as Itential. Collaborate with on-premise network infrastructure and colocation stakeholders to automate repetitive tasks and identify opportunities for efficiency. Lead a software engineering team responsible for identifying automation opportunities, designing, developing, and deploying solutions aimed at reducing manual effort, overhead, and streamlining infrastructure management. Spearhead inter-team solutions to automate compliance and control management initiative s. Basic Qualifications: Bachelor's degree At least 6 years of experience in DevOps Engineering (Internship experience does not apply) At least 4 years of experience with Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform) At least 6 years of Unix or Linux system administration experience At least 4 years of experience in people management Preferred Qualifications: 7+ years of DevOps Engineering experience 5+ years of experience with coding and scripting (Python, SQL, Java, JavaScript, Golang, Bash, Perl or Ruby) 4+ years of experience in infrastructure automation (on-prem and cloud), implementation and delivery 3+ years of experience with monitoring tools (Splunk or Zabbix) 3+ years of experience with Container orchestration services including Docker or Kubernetes 3+ years of experience working with Agile Development Practices 3+ years of experience working in SRE environment Capital One will consider sponsoring a new qualified applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. McLean, VA: $225,400 - $257,200 for Sr. Mgr, Software Engineering Plano, TX: $204,900 - $233,800 for Sr. Mgr, Software Engineering Richmond, VA: $204,900 - $233,800 for Sr. Mgr, Software Engineering Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website . Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections ; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $84k-102k yearly est. 13h ago
  • Software Development Engineer II - C# & Azure

    GM Financial 4.8company rating

    Software development engineer job at GM Financial

    Why GM Financial Technology Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI and cloud-native technologies to peer-led learning and hackathons, our tech teams are building real solutions that make a difference. We're committed to AI-powered transformation, using advanced machine learning and automation to help us reimagine customer interactions and modernize operations, positioning GM Financial as a leader in digital innovation within a dynamic industry. Join us and discover a workplace where your ideas matter, your development is prioritized, and you can truly make a global impact. Location: Arlington, TX (AOC1) Work Arrangement: Hybrid - 2 days onsite, 3 days remote per week Sponsorship Notice: At this time, we are unable to offer employment sponsorship for this position. This includes, but is not limited to, H-1B, TN, L1, and OPT visa types. Responsibilities About the Role The Software Development Engineer (SDE) contributes in all areas of development as a member of an Agile Scrum team. Team members will have areas of strength and some level of specialization, but must be adept at learning tools and languages that enable the team member to participate in all areas of product development. Being adaptable and knowledgeable in multiple domains enables the team members to swarm or fill gaps in order to meet commitments. The SDE II works under limited or no supervisory guidance and consistently delivers on commitments The SDE II is expected to demonstrate excellence in the software development practices performed by Scrum teams: Developing product features for any or all of the following: data marketplaces, mobile applications, web applications, and API services Migrating the product to the public cloud within the team as appropriate The SDE II invests in learning and experimentation to expedite cloud implementations Using automated pipelines for building, testing, and deploying software packages; continuously improving both the quality and speed of the pipelines Contributing to test automation and participating in peer reviews to increase product quality Maintaining a production-first mindset focused on scale, uptime, and ability to rapidly triage/resolve production issues Investing in our Agile practice to continuously improve product quality, time to market, and team member happiness Qualifications What makes you a dream candidate? Knowledge and Skills Software development expertise in the high level programming language used by the product team Data and query analysis and optimization to deliver scalable, performant products and services Test data management to drive automated, repeatable, and reliable testing Proficient in new feature development, automated tests, and the implementation of security controls Experience working in Agile Scrum teams, suggesting and contributing to improvements (getting better/faster/happier) Demonstrates software development excellence (software is simple, understandable, reusable, and secure) Troubleshoots complex problems and works across teams to meet commitments Drives adoption of best practices; cultivates innovation and learning Strong interpersonal, verbal, and writing skills The SDE will have expertise in the following technologies as required for the product being developed: Low-code environments: Logic Apps, Outsystems Enterprise Service Bus: Tibco BusinessWorks (APIs and integration workflows) Pipeline Automation: Azure DevOps (YAML, ARM), Terraform, Jenkins, Chef, Octopus Deploy Code Scanning: SonarQube, Checkmarx Source Code repos: Git Mobile: Xamarin.iOS, Xamarin.Android, Xamarin.Forms UI: Angular, Javascript, CSS, Node.js, ASP.NET MVC Containerization: Azure Kubernetes Service, Kubernetes (open source), Docker High level programming languages: Java, C# (.NET MVC and .NET Core), Go Scripting: Powershell, Bash Database: Oracle, Microsoft SQL Server, NoSQL (e.g. CosmosDB) Test Automation: Xamarin.UITest, Specflow, Selenium, Postman, Maven, TestNG, JMeter Operating systems: Windows, Linux Experience & Education 2-4 years experience in software development required High School Diploma or equivalent required Bachelor's Degree in Computer Science or related Engineering field; and/or commensurate experience preferred What We Offer: Generous benefits package available on day one to include: 401K matching, bonding leave for new parents (12 weeks, 100% paid), tuition assistance, training, GM employee auto discount, community service pay and nine company holidays. Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive. Compensation: Competitive pay and bonus eligibility Work Life Balance: Flexible hybrid work environment, 2-days a week in office #LI-Hybrid #GMFjobs
    $86k-109k yearly est. Auto-Apply 60d+ ago
  • Software Development Engineer III

    GM Financial 4.8company rating

    Software development engineer job at GM Financial

    Why GM Financial Technology Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI and cloud-native technologies to peer-led learning and hackathons, our tech teams are building real solutions that make a difference. We're committed to AI-powered transformation, using advanced machine learning and automation to help us reimagine customer interactions and modernize operations, positioning GM Financial as a leader in digital innovation within a dynamic industry. Join us and discover a workplace where your ideas matter, your development is prioritized, and you can truly make a global impact. Responsibilities About the role: The SDE III establishes direction and provides guidance to other team members while consistently delivering on commitments The SDE III engages beyond the team to accomplish objectives, influencing and collaborating with other teams within GM Financial, and working directly with organizations external to the company The SDE III is expected to demonstrate mastery of software development practices performed by Scrum teams Developing product features for any or all of the following: data marketplaces, mobile applications, web applications, and API services The SDE III provides technology leadership and promotes team learning throughout the product development lifecycle Adoption of and migration to the public cloud within the team as appropriate The SDE III understands cloud technologies and how best to employ them; and assists other team members to speed the implementation Using automated pipelines for building, testing, and deploying software packages; continuously improving both the quality and speed of the pipelines The SDE III is instrumental in the design and implementation of the pipelines Leveraging test automation and peer reviews to increase product quality As a technology leader, the SDE III coaches the team to achieve full participation and high quality reviews Maintaining a production-first mindset focused on scale, uptime, and the team's ability to rapidly triage/resolve production issues Investing in our Agile practice to continuously improve product quality, time to market, and team member happiness Qualifications What makes you a dream candidate? Software development expertise in one or more high level programming languages The SDE III has developed language agility to move easily from one product to another The SDE III promotes modern software development patterns and practices that promote simplicity, understanding, reuse, and security Expertise optimizing the data architecture, database queries and indexes as a cornerstone for delivering scalable, performant products and services Ability to implement features across mobile, web, and API service levels as applicable to the product team Proficient at designing, building, and optimizing automated pipelines with automated testing and automated security controls Experience working in Agile Scrum teams with demonstrated success leading improvements (getting better/faster/happier) Brings passion and enthusiasm to the team; leads by example Champions and executes strategies across teams that deliver measurable business value Demonstrates mastery of software languages, architecture, and design; is perceived by most as the expert Works through others to achieve more than individual contribution Strong interpersonal, verbal, and writing skills Demonstrated expertise in the following technologies as required for the product being developed: Low-code environments: Logic Apps, Outsystems Enterprise Service Bus: Tibco BusinessWorks (APIs and integration workflows) Pipeline Automation: Azure DevOps (YAML, ARM), Terraform, Jenkins, Chef, Octopus Deploy Code Scanning: SonarQube, Checkmarx Source Code repos: Git Mobile: Xamarin.iOS, Xamarin.Android, Xamarin.Forms UI: Angular, Javascript, CSS, Node.js, ASP.NET MVC High level programming languages: Java, C# (.NET MVC and .NET Core), Go Scripting: Powershell, Bash Database: Oracle, Microsoft SQL Server, NoSQL (e.g. CosmosDB) Test Automation: Xamarin.UITest, Specflow, DevTest, Selenium, Test Data Manager, Postman, Maven, TestNG, JMeter Operating systems: Windows, Linux Work Experience 4-6 years software development experience required Education High School Diploma or equivalent required Bachelor's Degree in Computer Science or related Engineering field; and/or commensurate experience preferred
    $86k-109k yearly est. Auto-Apply 60d+ ago
  • Software Development Engineer II

    GM Financial 4.8company rating

    Software development engineer job at GM Financial

    Why GMF Technology? GM Financial is set to change the auto finance industry and is leading the path of embarking on tech modernization - we have a startup mindset, and preserve our small company culture, in a public company environment with financial stability and intense growth over a decade-plus history. We are data junkies and trust in data and insights to advance our business objectives. We take our goal of zero emission, zero collision, zero congestion, and zero friction very seriously. We believe as an auto finance market leader we are in the driver's seat to lead us in the GM EV mission to change the world. We are building global platforms, in LATAM, Europe, China, U.S. and Canada- and we are looking to grow our high-performing team. GMF is comprised of over 10,000 team members globally. Join our fintech culture within a Blue-Chip company where we are changing the way we use technology to support our customers, dealers and business. Flexible hybrid work environment (onsite 2 days a week/3 days remote) at our Arlington (AOC1), TX office. Please note: We are unable to provide any type of sponsorship for this position at this time. What makes you a dream candidate? Knowledge and Skills Software development expertise in the high level programming language used by the product team Data and query analysis and optimization to deliver scalable, performant products and services Test data management to drive automated, repeatable, and reliable testing Proficient in new feature development, automated tests, and the implementation of security controls Experience working in Agile Scrum teams, suggesting and contributing to improvements (getting better/faster/happier) Demonstrates software development excellence (software is simple, understandable, reusable, and secure) Troubleshoots complex problems and works across teams to meet commitments Drives adoption of best practices; cultivates innovation and learning Strong interpersonal, verbal, and writing skills The SDE will have expertise in the following technologies as required for the product being developed: Low-code environments: Logic Apps, Outsystems Enterprise Service Bus: Tibco BusinessWorks (APIs and integration workflows) Pipeline Automation: Azure DevOps (YAML, ARM), Terraform, Jenkins, Chef, Octopus Deploy Code Scanning: SonarQube, Checkmarx Source Code repos: Git Mobile: Xamarin.iOS, Xamarin.Android, Xamarin.Forms UI: Angular, Javascript, CSS, Node.js, ASP.NET MVC Containerization: Azure Kubernetes Service, Kubernetes (open source), Docker High level programming languages: Java, C# (.NET MVC and .NET Core), Go Scripting: Powershell, Bash Database: Oracle, Microsoft SQL Server, NoSQL (e.g. CosmosDB) Test Automation: Xamarin.UITest, Specflow, Selenium, Postman, Maven, TestNG, JMeter Operating systems: Windows, Linux Experience & Education 2-4 years experience in software development required High School Diploma or equivalent required Bachelor's Degree in Computer Science or related Engineering field; and/or commensurate experience preferred What We Offer: Generous benefits package available on day one to include: 401K matching, bonding leave for new parents (12 weeks, 100% paid), tuition assistance, training, GM employee auto discount, community service pay and nine company holidays. Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive. Compensation: Competitive pay and bonus eligibility Work Life Balance: Flexible hybrid work environment, 2-days a week in office #LI-Hybrid #GMFjobs About the Role The Software Development Engineer (SDE) contributes in all areas of development as a member of an Agile Scrum team. Team members will have areas of strength and some level of specialization, but must be adept at learning tools and languages that enable the team member to participate in all areas of product development. Being adaptable and knowledgeable in multiple domains enables the team members to swarm or fill gaps in order to meet commitments. The SDE II works under limited or no supervisory guidance and consistently delivers on commitments The SDE II is expected to demonstrate excellence in the software development practices performed by Scrum teams: Developing product features for any or all of the following: data marketplaces, mobile applications, web applications, and API services Migrating the product to the public cloud within the team as appropriate The SDE II invests in learning and experimentation to expedite cloud implementations Using automated pipelines for building, testing, and deploying software packages; continuously improving both the quality and speed of the pipelines Contributing to test automation and participating in peer reviews to increase product quality Maintaining a production-first mindset focused on scale, uptime, and ability to rapidly triage/resolve production issues Investing in our Agile practice to continuously improve product quality, time to market, and team member happiness
    $86k-109k yearly est. Auto-Apply 60d+ ago
  • Software Development Engineer II

    GM Financial 4.8company rating

    Software development engineer job at GM Financial

    Why GM Financial Technology? Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI and cloud-native technologies to peer-led learning and hackathons, our tech teams are building real solutions that make a difference. We're committed to AI-powered transformation, using advanced machine learning and automation to help us reimagine customer interactions and modernize operations, positioning GM Financial as a leader in digital innovation within a dynamic industry. Join us and discover a workplace where your ideas matter, your development is prioritized, and you can truly make a global impact. Software Development at GMF: As a Software Developer at GM Financial you will be fueled by all areas of technology including multiple domains, AI technology, new tools and coding languages. This role provides you the opportunity to hit the road with the best of your abilities and turn the corner of your new career. Location: Las Colinas, TX and Arlington, TX Work Arrangement: Hybrid - 2 days onsite, 3 days remote per week Sponsorship Notice: At this time, we are unable to offer employment sponsorship for this position. This includes, but is not limited to, H-1B, TN, L1, and OPT visa types. About the role: We are seeking a highly skilled Software Engineer to be responsible for developing and maintaining software solutions that support our software solutions. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as a passion for building reusable components. You will collaborate closely with cross-functional teams and stakeholders to define the reusable services and packages and work to deliver and operate enterprise services. The Software Engineer will contribute to all areas of software development as a member of our IT team. This role includes hands on coding with strong focus on stakeholder management and driving technical decisions with consensus with peers across the enterprise. What makes you a dream candidate? Software development expertise in the high level programming language used by the product team Data and query analysis and optimization to deliver scalable, performant products and services Test data management to drive automated, repeatable, and reliable testing Proficient in new feature development, automated tests, and the implementation of security controls Experience working in Agile Scrum teams, suggesting and contributing to improvements (getting better/faster/happier) Demonstrates software development excellence (software is simple, understandable, reusable, and secure) Troubleshoots complex problems and works across teams to meet commitments Drives adoption of best practices; cultivates innovation and learning Strong interpersonal, verbal, and writing skills The SDE will have expertise in the following technologies as required for the product being developed: Low-code environments: Logic Apps, Outsystems Enterprise Service Bus: Tibco BusinessWorks (APIs and integration workflows) Pipeline Automation: Azure DevOps (YAML, ARM), Terraform, Jenkins, Chef, Octopus Deploy Code Scanning: SonarQube, Checkmarx Source Code repos: Git Mobile: Xamarin.iOS, Xamarin.Android, Xamarin.Forms UI: Angular, Javascript, CSS, Node.js, ASP.NET MVC Containerization: Azure Kubernetes Service, Kubernetes (open source), Docker High level programming languages: Java, C# (.NET MVC and .NET Core), Go Scripting: Powershell, Bash Database: Oracle, Microsoft SQL Server, NoSQL (e.g. CosmosDB) Test Automation: Xamarin.UITest, Specflow, Selenium, Postman, Maven, TestNG, JMeter Operating systems: Windows, Linux Qualifications: Work Experience 2-4 years experience in software development required Education High School Diploma or equivalent required Bachelor's degree in computer science or related Engineering field; and/or commensurate experience preferred What We Offer: Generous benefits package available on day one to include: 401K matching, bonding leave for new parents (12 weeks, 100% paid), tuition assistance, training, GM employee auto discount, community service pay and nine company holidays. Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive. Compensation: Competitive salary and bonus eligibility. Work Life Balance: Flexible hybrid work environment at least 2 days per week in office. #LI-DH1 #LI-Hybrid #GMFjobs In this role, you will: The SDE II works under limited or no supervisory guidance and consistently delivers on commitments The SDE II is expected to demonstrate excellence in the software development practices performed by Scrum teams: Developing product features for any or all of the following: data marketplaces, mobile applications, web applications, and API services Migrating the product to the public cloud within the team as appropriate The SDE II invests in learning and experimentation to expedite cloud implementations Using automated pipelines for building, testing, and deploying software packages; continuously improving both the quality and speed of the pipelines Contributing to test automation and participating in peer reviews to increase product quality Maintaining a production-first mindset focused on scale, uptime, and ability to rapidly triage/resolve production issues Investing in our Agile practice to continuously improve product quality, time to market, and team member happiness
    $86k-109k yearly est. Auto-Apply 44d ago
  • Software Development Engineer III - Digital Payments

    GM Financial 4.8company rating

    Software development engineer job at GM Financial

    Why GM Financial Technology? Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI and cloud-native technologies to peer-led learning and hackathons, our tech teams are building real solutions that make a difference. We're committed to AI-powered transformation, using advanced machine learning and automation to help us reimagine customer interactions and modernize operations, positioning GM Financial as a leader in digital innovation within a dynamic industry. Join us and discover a workplace where your ideas matter, your development is prioritized, and you can truly make a global impact. Experience and Education: 4-6 years software development experience required High School Diploma or equivalent required Bachelor's Degree in Computer Science or related Engineering field; and/or commensurate experience preferred What We Offer: Generous benefits package available on day one to include: 401K matching, bonding leave for new parents (12 weeks, 100% paid), tuition assistance, training, GM employee auto discount, community service pay and nine company holidays. Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive. Compensation: Competitive pay and bonus eligibility Work Life Balance: Flexible hybrid work environment, 2-days a week in office #LI-Hybrid #LI-KA1 #GMFjobs About the Role: The Software Development Engineer (SDE) contributes in all areas of development as a member of an Agile Scrum team. Team members will have areas of strength and some level of specialization, but must be adept at learning tools and languages that enable the team member to participate in all areas of product development. Being adaptable and knowledgeable in multiple domains enables the team members to swarm or fill gaps in order to meet commitments. As a Software Development Engineer on the Digital Payments Platform team, you will play a key role in building secure, scalable, and high-performance payment solutions that power seamless transactions across our ecosystem. You will work on mission-critical services that handle payment processing, authorization, settlement, fraud prevention, and compliance - supporting millions of users and partners globally. You'll collaborate closely with product managers, architects, and cross-functional engineering teams to design and implement APIs, backend systems, and integrations with banks, payment gateways, and third-party providers. This is a hands-on engineering role where attention to detail, ownership mindset, and a passion for solving real-world financial problems are essential. Develop product features for any of the following: Web applications, API services, Integration workflows with Payment service providers. (Stripe, Adyen, ACI worldwide and Paymentus) Experience working with Digital wallet or financial transaction applications that secures and processes payment information in the cloud The SDE III establishes direction and provides guidance to other team members while consistently delivering on commitments The SDE III engages beyond the team to accomplish objectives, influencing and collaborating with other teams within GM Financial, and working directly with organizations external to the company The SDE III is expected to demonstrate mastery of software development practices performed by Scrum teams Developing product features for any or all of the following: data marketplaces, mobile applications, web applications, and API services The SDE III provides technology leadership and promotes team learning throughout the product development lifecycle Adoption of and migration to the public cloud within the team as appropriate The SDE III understands cloud technologies and how best to employ them; and assists other team members to speed the implementation Using automated pipelines for building, testing, and deploying software packages; continuously improving both the quality and speed of the pipelines The SDE III is instrumental in the design and implementation of the pipelines Leveraging test automation and peer reviews to increase product quality As a technology leader, the SDE III coaches the team to achieve full participation and high quality reviews Maintaining a production-first mindset focused on scale, uptime, and the team's ability to rapidly triage/resolve production issues Investing in our Agile practice to continuously improve product quality, time to market, and team member satisfaction What makes you a dream candidate? Proficient at designing, building, and optimizing automated pipelines with automated testing and automated security controls Experience with event-driven architectures, real-time processing, and asynchronous messaging systems like Kafka or Azure Event Hubs or Azure Service Bus. Proven hands-on experience with Microsoft .NET Core / NET Core, C#, and enterprise-level development. Deep expertise in Azure Cloud services, especially Azure Kubernetes Service (AKS), Azure DevOps, Azure SQL, App Services, Service Bus, Key Vault, API Management, and Application Gateway. The SDE III has developed language agility to move easily from one product to another The SDE III promotes modern software development patterns and practices that promote simplicity, understanding, reuse, and security Expertise optimizing the data architecture, database queries and indexes as a cornerstone for delivering scalable, performant products and services Ability to implement features across mobile, web, and API service levels as applicable to the product team Strong troubleshooting skills across the full stack-cloud infrastructure, container runtime, application code, network flows, and logs. Experience building and deploying containerized applications using Docker and Helm charts in AKS. Experience working in Agile Scrum teams with demonstrated success leading improvements (getting better/faster/happier) Brings passion and enthusiasm to the team; leads by example Champions and executes strategies across teams that deliver measurable business value Demonstrates mastery of software languages, architecture, and design; is perceived by most as the expert Works through others to achieve more than individual contribution Strong interpersonal, verbal, and writing skills Demonstrated expertise in the following technologies as required for the product being Pipeline Automation: Azure DevOps (YAML, ARM), Terraform, Jenkins, Chef, Octopus Deploy Code Scanning: SonarQube, Checkmarx Source Code repos: Git UI: Angular, Javascript, CSS, Node.js, ASP.NET MVC API: Rest , SOAP and Azure functions Containerization: Azure Kubernetes Service and Kubernetes (open source) High level programming languages: C# (.NET MVC and .NET Core) Scripting: Powershell, Bash Database: Oracle, Microsoft SQL Server, NoSQL (e.g. CosmosDB) Test Automation: Specflow, DevTest, Karate Labs, Selenium, Test Data Manager, Postman, Maven, TestNG, JMeter SonarQube, CheckmarxSource Code repos: GitMobile: XamariniOS, XamarinAndroid, XamarinFormsUI: Angular, Javascript, CSS, Nodejs, ASPNET MVCHigh level programming languages: Java, C# (NET MVC and NET Core), GoScripting: Powershell, BashDatabase: Oracle, Microsoft SQL Server, NoSQL (eg CosmosDB) Test Automation: XamarinUITest, Specflow, DevTest, Selenium, Test Data Manager, Postman, Maven, TestNG, JMeterOperating systems: Windows, Linux
    $85k-109k yearly est. Auto-Apply 24d ago
  • Software Development Engineer II (C#, Azure, React)

    GM Financial 4.8company rating

    Software development engineer job at GM Financial

    Why GM Financial Technology? Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI and cloud-native technologies to peer-led learning and hackathons, our tech teams are building real solutions that make a difference. We're committed to AI-powered transformation, using advanced machine learning and automation to help us reimagine customer interactions and modernize operations, positioning GM Financial as a leader in digital innovation within a dynamic industry. Join us and discover a workplace where your ideas matter, your development is prioritized, and you can truly make a global impact. Education and Experience: High School Diploma or equivalent required Bachelor's Degree in Computer Science or related field and/or commensurate experience preferred 2-4 years experience in software development required What We Offer: Generous benefits package available on day one to include: 401K matching, bonding leave for new parents (12 weeks, 100% paid), tuition assistance, training, GM employee auto discount, community service pay and nine company holidays. Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive. Compensation: Competitive pay and bonus eligibility Work Life Balance: Flexible hybrid work environment, 2-days a week in office #LI-KA1 #LI-Hybrid #GMFJobs About the Role: The Software Development Engineer (SDE) works across all areas of product development within an Agile Scrum team. While each team member may have specialized strengths, adaptability and a willingness to learn new tools and languages are key to supporting team goals, filling gaps, and delivering high-quality solutions. The SDE II works under limited or no supervisory guidance and consistently delivers on commitments The SDE II is expected to demonstrate excellence in the software development practices performed by Scrum teams: Developing product features for any or all of the following: REACT UI, middle-tier and back-end development, MS SQL Server, Microsoft Azure, and API services Contributing to test automation and participating in peer reviews to increase product quality Maintaining a production-first mindset focused on scale, uptime, and ability to rapidly triage/resolve production issues Investing in our Agile practice to continuously improve product quality, time to market, and team member satisfaction. What makes you a dream candidate? Demonstrated software development expertise in C# Data and query analysis and optimization to deliver scalable, performant products and services In-depth knowledge of Azure preferred Test data management to drive automated, repeatable, and reliable testing Proficient in new feature development, automated tests, and the implementation of security controls Experience working within Agile Scrum teams, actively contributing to continuous improvement efforts focused on enhancing team efficiency, collaboration, and overall satisfaction. Demonstrates software development excellence (software is simple, understandable, reusable, testable, and secure) Troubleshoots complex problems and works across teams to meet commitments Drives adoption of best practices; cultivates innovation and learning Strong interpersonal, verbal, and writing skills The SDE will have expertise in the following technologies as required for the product being developed: Pipeline Automation: Azure DevOps, Terraform Code Scanning: SonarQube, Checkmarks Source Code repos: Git Cloud: Microsoft Azure (with deep knowledge of Service Bus, MSSQL Server, Kubernetes (K8S) and message queuing) UI: REACT, Angular Containerization: Azure Kubernetes Service, Kubernetes (open source), Docker High level programming languages: C# Scripting: Powershell, Bash Database: Oracle, Microsoft SQL Server Test Automation: Playwright
    $85k-109k yearly est. Auto-Apply 15d ago
  • Software Development Engineer I

    GM Financial 4.8company rating

    Software development engineer job at GM Financial

    Why GM Financial Technology? Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI and cloud-native technologies to peer-led learning and hackathons, our tech teams are building real solutions that make a difference. We're committed to AI-powered transformation, using advanced machine learning and automation to help us reimagine customer interactions and modernize operations, positioning GM Financial as a leader in digital innovation within a dynamic industry. Join us and discover a workplace where your ideas matter, your development is prioritized, and you can truly make a global impact. What makes you a dream candidate? Software development expertise in C# or Java. Pipeline Automation: Azure DevOps, Terraform, Jenkins, Chef, Octopus Deploy Code The drive to continuously learn and adapt to new technologies Data and query analysis and optimization to deliver scalable, performant products and services Participate in new feature development, automated tests, and the implementation of security controls Knowledge working in Agile Scrum teams, suggesting and contributing to improvements (getting better/faster/happier) Actively uses peer reviews and seeks out learning or other feedback mechanisms to improve software development skills Forms relationships to effectively accomplish tasks and manage dependencies Strong interpersonal, verbal, and writing skills Have Other Skills? We Use These Too Scanning: SonarQube, Checkmarx Source Code repos: UI: Angular, Javascript, CSS, Nodejs, ASPNET MVC Containerization: Azure Kubernetes Service, Kubernetes (open source), Docker Go Scripting: Powershell, Bash Database: Oracle, Microsoft SQL Server, NoSQL (eg CosmosDB) Test Automation: XamarinUITest, Specflow, Selenium, Postman, Maven, TestNG, Experience High School Diploma or equivalent required Bachelor's Degree in related field or equivalent practical experience preferred Experience in software development and test automation required What We Offer On Day One 401K matching Bonding leave for new parents (12 weeks, 100% paid) Tuition assistance Training GM employee auto discount Community service pay and nine company holidays. Flexible hybrid work environment, 2-3 days a week in office What We Offer: Generous benefits package available on day one to include: 401K matching, bonding leave for new parents (12 weeks, 100% paid), tuition assistance, training, GM employee auto discount, community service pay and nine company holidays. Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive. Compensation: Competitive salary and bonus eligibility. Work Life Balance: Flexible hybrid work environment at least 2 days per week in office. Software Development at GMF: As a Software Developer at GM Financial you will be fueled by all areas of technology including: multiple domains, AI technology, new tools and coding languages. This role provides you the opportunity to hit the road with the best of your abilities and turn the corner of your new career. Location: Las Colinas, TX and Arlington, TX Work Arrangement: Hybrid - 2 days onsite, 3 days remote per week Sponsorship Notice: At this time, we are unable to offer employment sponsorship for this position. This includes, but is not limited to, H-1B, TN, L1, and OPT visa types.
    $85k-109k yearly est. Auto-Apply 44d ago
  • Distinguished Engineer - Capital One Software (Remote-Eligible)

    Capital One 4.7company rating

    Richmond, NY jobs

    Distinguished Engineer - Capital One Software (Remote-Eligible) Job Description Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enable even large companies to be innovative and personalized. As one of the first large enterprises to go all-in on the public cloud, Capital One needed to build cloud and data management tools that didn't exist in the marketplace to enable us to operate at scale in the cloud. And in 2022, we publicly announced Capital One Software and brought our first B2B software solution, Slingshot, to market. Building on Capital One's pioneering adoption of modern cloud and data capabilities, Capital One Software is helping accelerate the data management journey at scale for businesses operating in the cloud. If you think of the kind of challenges that companies face - things like data publishing, data consumption, data governance, and infrastructure management - we've built tools to address these various needs along the way. Capital One Software will continue to explore where we can bring our solutions to market to help other businesses address these same needs going forward. We are seeking top tier talent to join our pioneering team and propel us towards our destination. You will be joining a team of innovative product, tech, and design leaders that tirelessly seek to question the status quo. As a Capital One Director, Technical Program Management, you'll have the opportunity to be on the forefront of building this business and bring these tools to market. Key responsibilities: Articulate and evangelize a bold technical vision for your domain Decompose complex problems into practical and operational solutions Ensure the quality of technical design and implementation Serve as an authoritative expert on non-functional system characteristics, such as performance, scalability and operability Continue learning and injecting advanced technical knowledge into our community Handle several projects simultaneously, balancing your time to maximize impact Act as a role model and mentor within the tech community, helping to coach and strengthen the technical expertise and know-how of our engineering and product community Abstract clients from core systems of record Migrate clients to a core agnostic GraphQL interface layer Provide automation and tooling to accelerate client onboarding to the modern core efficiently Ensure all the client applications and use cases function as expected post migration Basic Qualifications: Bachelor's Degree At least 7 years of experience in software engineering At least 5 years of experience working with at least one of the following programming languages: Java, Python, or Node.js At least 3 years of experience in public cloud technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform) Preferred Qualifications: Masters' Degree 9+ years of software engineering experience 5+ years of experience in AWS 5+ years of experience architecting cloud-native applications Experience working with event-driven and microservice architectures Capital One will consider sponsoring a new qualified applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. Remote (Regardless of Location): $239,900 - $273,800 for Distinguished Engineer New York, NY: $287,800 - $328,500 for Distinguished Engineer Richmond, VA: $239,900 - $273,800 for Distinguished Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to ********************** Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $86k-109k yearly est. Auto-Apply 8d ago
  • Distinguished Engineer - Capital One Software (Remote-Eligible)

    Capital One 4.7company rating

    Austin, TX jobs

    Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enable even large companies to be innovative and personalized. As one of the first large enterprises to go all-in on the public cloud, Capital One needed to build cloud and data management tools that didn't exist in the marketplace to enable us to operate at scale in the cloud. And in 2022, we publicly announced Capital One Software and brought our first B2B software solution, Slingshot, to market. Building on Capital One's pioneering adoption of modern cloud and data capabilities, Capital One Software is helping accelerate the data management journey at scale for businesses operating in the cloud. If you think of the kind of challenges that companies face - things like data publishing, data consumption, data governance, and infrastructure management - we've built tools to address these various needs along the way. Capital One Software will continue to explore where we can bring our solutions to market to help other businesses address these same needs going forward. We are seeking top tier talent to join our pioneering team and propel us towards our destination. You will be joining a team of innovative product, tech, and design leaders that tirelessly seek to question the status quo. As a Capital One Director, Technical Program Management, you'll have the opportunity to be on the forefront of building this business and bring these tools to market. Key responsibilities: + Articulate and evangelize a bold technical vision for your domain + Decompose complex problems into practical and operational solutions + Ensure the quality of technical design and implementation + Serve as an authoritative expert on non-functional system characteristics, such as performance, scalability and operability + Continue learning and injecting advanced technical knowledge into our community + Handle several projects simultaneously, balancing your time to maximize impact + Act as a role model and mentor within the tech community, helping to coach and strengthen the technical expertise and know-how of our engineering and product community + Abstract clients from core systems of record + Migrate clients to a core agnostic GraphQL interface layer + Provide automation and tooling to accelerate client onboarding to the modern core efficiently + Ensure all the client applications and use cases function as expected post migration Basic Qualifications: + Bachelor's Degree + At least 7 years of experience in software engineering + At least 5 years of experience working with at least one of the following programming languages: Java, Python, or Node.js + At least 3 years of experience in public cloud technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform) Preferred Qualifications: + Masters' Degree + 9+ years of software engineering experience + 5+ years of experience in AWS + 5+ years of experience architecting cloud-native applications + Experience working with event-driven and microservice architectures Capital One will consider sponsoring a new qualified applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. Remote (Regardless of Location): $239,900 - $273,800 for Distinguished Engineer New York, NY: $287,800 - $328,500 for Distinguished Engineer Richmond, VA: $239,900 - $273,800 for Distinguished Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website (******************************************* . Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days. No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at RecruitingAccommodation@capitalone.com . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to ********************** Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $77k-99k yearly est. 7d ago
  • Intern - Software Development Engineer

    GM Financial 4.8company rating

    Software development engineer job at GM Financial

    Earn experience and gain skills for career success in our full-time summer internship program. Paid interns have the opportunity to work alongside industry leaders on meaningful projects. They also participate in development opportunities, connect with peers and have a great time! Why GM Financial? GM Financial is the wholly owned captive finance subsidiary of General Motors and is headquartered in Fort Worth, U.S. We are a global provider of auto finance solutions, with operations in North America, South America, and the Asia Pacific region. Through our long-standing relationships with auto dealers, we offer attractive retail financing and lease programs to meet the needs of each customer. We also offer commercial lending products to dealers to help them finance and grow their businesses. Our Purpose: We pioneer the innovations that move and connect people to what matters. Are you excited about innovation, entrepreneurship and solving complex business problems? Then we are looking for you! Our program offers 11 weeks of work experience (May 27, 2026 - August 7, 2026) Executive and peer networking opportunities Independent and team project experiences Philanthropic activities Career development Opportunity to apply for full-time career positions Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive. Compensation: Competitive pay Work Life Balance: Flexible hybrid work environment, 2-days a week in office Must be a student pursuing a bachelor's degree or higher from an accredited college or university in Computer Science, Data Science, Data Analytics, Information Systems, Statistics with at least one semester remaining upon start of the internship. Must possess a minimum of a 3.0 (out of a 4-point scale) GPA. Junior or Senior classification preferred. Strong written and verbal communication skills required. This incumbent will be required to give presentations and communicate with business leaders. Strong analytical, quantitative, problem solving, and conceptual skills required. Must be detail oriented and able to prioritize tasks to meet deadlines. Must be able to work independently or in a team setting. Previous internships are considered a plus. Attend and participate in scrum events (the sprint, daily stand-ups, sprint planning, sprint review, sprint retrospective). Participate in team or departmental meetings. Assist with vulnerabilities remediation. Assist with building/improvement of DevOps tooling (e.g., pipelines, static scanning etc.). Complete the internship program final capstone presentation . Maintai a production-first mindset focused on scale, uptime and ability to rapidly triage/resolve production issues . Invest in our Agile practice to continuously improve product quality, time to market. Learn to develop product features for any of the following: data marketplaces, mobile applications, web applications, and API services.
    $39k-53k yearly est. Auto-Apply 23d ago
  • Intern - Software Development Engineer

    GM Financial 4.8company rating

    Software development engineer job at GM Financial

    Earn experience and gain skills for career success in our full-time summer internship program. Paid interns have the opportunity to work alongside industry leaders on meaningful projects. They also participate in development opportunities, connect with peers and have a great time! Why GM Financial? GM Financial is the wholly owned captive finance subsidiary of General Motors and is headquartered in Fort Worth, U.S. We are a global provider of auto finance solutions, with operations in North America, South America, and the Asia Pacific region. Through our long-standing relationships with auto dealers, we offer attractive retail financing and lease programs to meet the needs of each customer. We also offer commercial lending products to dealers to help them finance and grow their businesses. Our Purpose: We pioneer the innovations that move and connect people to what matters. Are you excited about innovation, entrepreneurship and solving complex business problems? Then we are looking for you! Our program offers 11 weeks of work experience (May 27- August 7, 2026) Executive and peer networking opportunities Independent and team project experiences Philanthropic activities Career development Opportunity to apply for full-time career positions Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive. Compensation: Competitive pay Work Life Balance: Flexible hybrid work environment, 2-days a week in office Responsibilities Attend and participate in scrum events (the sprint, daily stand-ups, sprint planning, sprint review, sprint retrospective) Participate in team or departmental meetings Assist with vulnerabilities remediation Assist with building/improvement of DevOps tooling (e.g., pipelines, static scanning etc.) Complete the internship program final capstone presentation Maintai a production-first mindset focused on scale, uptime and ability to rapidly triage/resolve production issues Invest in our Agile practice to continuously improve product quality, time to market Learn to develop product features for any of the following: data marketplaces, mobile applications, web applications, and API services Qualifications Must be a student pursuing a bachelor's degree or higher from an accredited college or university in Computer Science, Data Science, Data Analytics, Information Systems, Statistics with at least one semester remaining upon start of the internship. Must possess a minimum of a 3.0 (out of a 4-point scale) GPA. Junior or Senior classification preferred. Strong written and verbal communication skills required. This incumbent will be required to give presentations and communicate with business leaders. Strong analytical, quantitative, problem solving, and conceptual skills required. Must be detail oriented and able to prioritize tasks to meet deadlines. Must be able to work independently or in a team setting. Previous internships are considered a plus GM FINANCIAL DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. THIS INCLUDES DIRECT COMPANY SPONSORSHIP, ENTRY OF GM FINANCIAL AS THE IMMIGRATION EMPLOYER OF RECORD ON A GOVERNMENT FORM, AND ANY WORK AUTHORIZATION REQUIRING A WRITTEN SUBMISSION OR OTHER IMMIGRATION SUPPORT FROM THE COMPANY (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc.)
    $39k-53k yearly est. Auto-Apply 45d ago
  • Intern - Software Development Engineer

    GM Financial 4.8company rating

    Software development engineer job at GM Financial

    Earn experience and gain skills for career success in our full-time summer internship program. Paid interns have the opportunity to work alongside industry leaders on meaningful projects. They also participate in development opportunities, connect with peers and have a great time! Why GM Financial? GM Financial is the wholly owned captive finance subsidiary of General Motors and is headquartered in Fort Worth, U.S. We are a global provider of auto finance solutions, with operations in North America, South America, and the Asia Pacific region. Through our long-standing relationships with auto dealers, we offer attractive retail financing and lease programs to meet the needs of each customer. We also offer commercial lending products to dealers to help them finance and grow their businesses. Our Purpose: We pioneer the innovations that move and connect people to what matters. Are you excited about innovation, entrepreneurship and solving complex business problems? Then we are looking for you! Our program offers 11 weeks of work experience (May 27, 2026 - August 7, 2026) Executive and peer networking opportunities Independent and team project experiences Philanthropic activities Career development Opportunity to apply for full-time career positions Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive. Compensation: Competitive pay Work Life Balance: Flexible hybrid work environment, 2-days a week in office Must be a student pursuing a bachelor's degree or higher from an accredited college or university in Computer Science, Data Science, Data Analytics, Information Systems, Statistics with at least one semester remaining upon start of the internship. Must possess a minimum of a 3.0 (out of a 4-point scale) GPA. Junior or Senior classification preferred. Strong written and verbal communication skills required. This incumbent will be required to give presentations and communicate with business leaders. Strong analytical, quantitative, problem solving, and conceptual skills required. Must be detail oriented and able to prioritize tasks to meet deadlines. Must be able to work independently or in a team setting. Previous internships are considered a plus. GM FINANCIAL DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. THIS INCLUDES DIRECT COMPANY SPONSORSHIP, ENTRY OF GM FINANCIAL AS THE IMMIGRATION EMPLOYER OF RECORD ON A GOVERNMENT FORM, AND ANY WORK AUTHORIZATION REQUIRING A WRITTEN SUBMISSION OR OTHER IMMIGRATION SUPPORT FROM THE COMPANY (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc.) Attend and participate in scrum events (the sprint, daily stand-ups, sprint planning, sprint review, sprint retrospective). Participate in team or departmental meetings. Assist with vulnerabilities remediation. Assist with building/improvement of DevOps tooling (e.g., pipelines, static scanning etc.). Complete the internship program final capstone presentation. Maintai a production-first mindset focused on scale, uptime and ability to rapidly triage/resolve production issues. Invest in our Agile practice to continuously improve product quality, time to market. Learn to develop product features for any of the following: data marketplaces, mobile applications, web applications, and API services.
    $39k-53k yearly est. Auto-Apply 16d ago
  • Lead Software Engineer (Ref 002023)

    Wells Fargo 4.6company rating

    Irving, TX jobs

    At Wells Fargo, we want to satisfy our customers' financial needs and help them succeed financially. We're looking for talented people who will put our customers at the center of everything we do. Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you. **Wells Fargo Technology** sets IT strategy; enhances the design, development, and operations of our systems; optimizes the Wells Fargo infrastructure footprint; provides information security; and enables continuous banking access through in-store, online, ATM, and other channels to Wells Fargo's more than 70 million global customers. Wells Fargo Bank N.A. seeks a **Lead Software Engineer** in Irving, TX. **Job Role and Responsibility: ** Lead complex technology initiatives including those that are companywide with broad impact. Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines. Design, code, test, debug, and document for projects and programs. Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in- depth evaluation of multiple factors, including intangibles or unprecedented technical factors. Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives. Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals. Lead projects, teams, or serve as a peer mentor. Telecommuting is permitted up to 2 days a week. Position must appear in person to the location listed as the work address. **Travel required:** 0% **Required Qualifications: ** Position requires a Bachelor's degree in Computer Science, or related technical field plus 5 years of experience in the job offered or in a related occupation involving software engineering experience. Specific skills required: - 3 years of experience with Java development; - 2 years of experience with Web-UI development with React or Angular; - 2 years of experience with Rest-based Microservices development; - 2 years of experience developing pub/sub microservices on Kafka framework; - 1 year of experience with GraphQL development; and - 1 year of Mongo DB experience. Qualified applicants send resume to: recruiter_******************** and reference Requisition 002023 in the subject line. Salary: $149,781 - $187,000 ### Place of Work Hybrid ### Requisition ID 002023 ### Compensation Salary: $149,781 - $187,000 ### Job Type Full Time ### Application Email recruiter_********************
    $149.8k-187k yearly Easy Apply 60d+ ago
  • Software Engineer III-Python

    Bank of America 4.7company rating

    Addison, TX jobs

    Addison, Texas;Newark, Delaware; Jersey City, New Jersey; Chandler, Arizona; Charlotte, North Carolina; Kennesaw, Georgia **To proceed with your application, you must be at least 18 years of age.** Acknowledge Refer a friend **To proceed with your application, you must be at least 18 years of age.** Acknowledge (************************************************************************************************ **:** At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! **Job Description:** This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. **Responsibilities:** + Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements + Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained + Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack + Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle + Performs spike/proof of concept as necessary to mitigate risk or implement new ideas + Automates manual release activities + Designs, develops, and maintains automated test suites (integration, regression, performance) **Managerial Responsibilities:** This position may also have responsibilities for managing associates. At Bank of America, all managers at this level demonstrate the following responsibilities, in addition to those specific to the role, listed above. + Opportunity & Inclusion Champion: Creates an inclusive team where members are treated fairly and respectfully. + Manager of Process & Data: Demonstrates and expects process knowledge, data driven decisions, simplicity and continuous improvement. + Enterprise Advocate & Communicator: Delivers clear and concise messages that motivate, convey the "why" and connects contributions to business results. + Risk Manager: Leads and encourages the identification, escalation and resolution of potential risks. + People Manager & Coach: Knows and develops team members through coaching and feedback. + Financial Steward: Manages expenses and demonstrates an owner's mindset. + Enterprise Talent Leader: Recruits, on-boards and develops talent, and supports talent mobility for career growth. + Driver of Business Outcomes: Delivers results through effective team management, structure, and routines. **Required Qualifications** + 8 years of minimum experience required . + Expert Python development skills + Hands-on experience in application development in one or more areas MongoDB, Redis, Angular/React Frameworks, Containerization. + Experience with AI/ML/GenAI Lifecycle Management and Development and its Ecosystem. Hands on experience building frameworks using MLFlow, KubeFlow, Fine - Tuning techniques, Inference Frameworks + Building API based application leveraging FAST API services, JWT Integration, API Gateway + Working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing + Hands-on DevOps experience with one or more of the following enterprise development tools: Version Control (GIT/Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing), Artifact Management (Artifactory) and Deployment (Ansible) **Desired Qualifications** + Experience developing RAG, MCP modules **Skills:** + Application Development + Automation + Influence + Solution Design + Technical Strategy Development + Architecture + Business Acumen + DevOps Practices + Result Orientation + Solution Delivery Process + Analytical Thinking + Collaboration + Data Management + Risk Management + Test Engineering **Shift:** 1st shift (United States of America) **Hours Per Week:** 40 Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates. View your **"Know your Rights (************************************************************************************** "** poster. **View the LA County Fair Chance Ordinance (************************************************************************************************** .** Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy ("Policy") establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. Should you be offered a role with Bank of America, your hiring manager will provide you with information on the in-office expectations associated with your role. These expectations are subject to change at any time and at the sole discretion of the Company. To the extent you have a disability or sincerely held religious belief for which you believe you need a reasonable accommodation from this requirement, you must seek an accommodation through the Bank's required accommodation request process before your first day of work. This communication provides information about certain Bank of America benefits. Receipt of this document does not automatically entitle you to benefits offered by Bank of America. Every effort has been made to ensure the accuracy of this communication. However, if there are discrepancies between this communication and the official plan documents, the plan documents will always govern. Bank of America retains the discretion to interpret the terms or language used in any of its communications according to the provisions contained in the plan documents. Bank of America also reserves the right to amend or terminate any benefit plan in its sole discretion at any time for any reason.
    $90k-115k yearly est. 60d+ ago
  • Software Engineer III-Python

    Bank of America Corporation 4.7company rating

    Addison, TX jobs

    At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. Responsibilities: * Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements * Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained * Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack * Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle * Performs spike/proof of concept as necessary to mitigate risk or implement new ideas * Automates manual release activities * Designs, develops, and maintains automated test suites (integration, regression, performance) Managerial Responsibilities: This position may also have responsibilities for managing associates. At Bank of America, all managers at this level demonstrate the following responsibilities, in addition to those specific to the role, listed above. * Opportunity & Inclusion Champion: Creates an inclusive team where members are treated fairly and respectfully. * Manager of Process & Data: Demonstrates and expects process knowledge, data driven decisions, simplicity and continuous improvement. * Enterprise Advocate & Communicator: Delivers clear and concise messages that motivate, convey the "why" and connects contributions to business results. * Risk Manager: Leads and encourages the identification, escalation and resolution of potential risks. * People Manager & Coach: Knows and develops team members through coaching and feedback. * Financial Steward: Manages expenses and demonstrates an owner's mindset. * Enterprise Talent Leader: Recruits, on-boards and develops talent, and supports talent mobility for career growth. * Driver of Business Outcomes: Delivers results through effective team management, structure, and routines. Required Qualifications * 8 years of minimum experience required . * Expert Python development skills * Hands-on experience in application development in one or more areas MongoDB, Redis, Angular/React Frameworks, Containerization. * Experience with AI/ML/GenAI Lifecycle Management and Development and its Ecosystem. Hands on experience building frameworks using MLFlow, KubeFlow, Fine - Tuning techniques, Inference Frameworks * Building API based application leveraging FAST API services, JWT Integration, API Gateway * Working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing * Hands-on DevOps experience with one or more of the following enterprise development tools: Version Control (GIT/Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing), Artifact Management (Artifactory) and Deployment (Ansible) Desired Qualifications * Experience developing RAG, MCP modules Skills: * Application Development * Automation * Influence * Solution Design * Technical Strategy Development * Architecture * Business Acumen * DevOps Practices * Result Orientation * Solution Delivery Process * Analytical Thinking * Collaboration * Data Management * Risk Management * Test Engineering Shift: 1st shift (United States of America) Hours Per Week: 40
    $90k-115k yearly est. 13d ago
  • Software Engineer III-Gen AI Inferencing

    Bank of America Corporation 4.7company rating

    Addison, TX jobs

    At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Position Summary Join a groundbreaking team at Bank of America, at the forefront of innovation in AI. We are building the next generation of Gen AI platform, empowering new AI initiatives across Consumer, Small Business, Global Banking, and Wealth organizations. This is a unique opportunity to contribute to a critical platform that will enable secure, scalable, and high-performance AI capabilities across the organization. We value curiosity, collaboration, and a passion for pushing the boundaries of what's possible with AI. This position is focused on design, build, and operate of reusable toolkits for Gen AI RAG capabilities. This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. Responsibilities: * Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements * Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained * Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack * Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle * Performs spike/proof of concept as necessary to mitigate risk or implement new ideas * Automates manual release activities * Designs, develops, and maintains automated test suites (integration, regression, performance) * Support multiple platforms and line of business for data science and GenAI use cases. * Utilizes multiple architectural components (across data, application, business) in design and development of client requirements. * Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle. * Manage multiple priorities, and simultaneously engage with multiple teams. * Be vocal and actively participate in all session with business stakeholders and agile teams. * Collaborate with product teams, data analysts and data scientists to design and build solutions Required qualifications: * 5+ years OOP in Python/Scala/Java programming experience with expert level development skills * Experience with Model Serving platform i.e. AI/ML/GenAI Lifecycle Management and Development and its Ecosystem. Hands on experience building frameworks using MLOps, Fine - Tuning techniques, Inference Frameworks * Track record of maintaining large scale Python/Unix based systems. * Hands on experience and knowledge generative AI RAG process for various use cases, including chunking, embedding, retrieval, reranking and summarization. * Hands-on experience in application development in one or more areas MongoDB, Redis, Angular/React Frameworks, Containerization, Building API based application leveraging FAST API services, JWT Integration, API Gateway. * Develop efficient utilities, automation frameworks, data science platforms that can be utilized across multiple Data Science teams for AI/ML and GenAI work. * Working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing * Strong automation, scripting, and Python development skills. Hands-on DevOps experience with one or more of the following enterprise development tools: Version Control (GIT/Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing), Artifact Management (Artifactory) and Deployment (Ansible) Desired Qualifications * Experience developing Gen AI training and inferencing platform with open-source model, experience building inferencing & servicing capabilities supporting RAG/ MCP modules etc. * Hands on experience on driving and maintaining a culture of quality, innovation, and experimentation. * Research on new tools and capabilities for better UI and UX for advanced analytics platform, quick prototype and demonstrate the features and capabilities, and participate on various user forums. Skills: * Application Development * Automation * Influence * Solution Design * Technical Strategy Development * Architecture * Business Acumen * DevOps Practices * Result Orientation * Solution Delivery Process * Analytical Thinking * Collaboration * Data Management * Risk Management * Test Engineering Shift: 1st shift (United States of America) Hours Per Week: 40
    $90k-115k yearly est. 13d ago
  • Software Engineer III -Gen AI Inferencing

    Bank of America Corporation 4.7company rating

    Addison, TX jobs

    At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Position Summary Join a groundbreaking team at Bank of America, at the forefront of innovation in AI. We are building the next generation of Gen AI platform, empowering new AI initiatives across Consumer, Small Business, Global Banking, and Wealth organizations. This is a unique opportunity to contribute to a critical platform that will enable secure, scalable, and high-performance AI capabilities across the organization. We value curiosity, collaboration, and a passion for pushing the boundaries of what's possible with AI. This position is focused on design, build, and operate of reusable toolkits for Gen AI RAG capabilities. This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. Responsibilities: * Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements * Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained * Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack * Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle * Performs spike/proof of concept as necessary to mitigate risk or implement new ideas * Automates manual release activities * Designs, develops, and maintains automated test suites (integration, regression, performance) * Utilizes multiple architectural components (across data, application, business) in design and development of client requirements * Manage multiple priorities, and simultaneously engage with multiple teams. * Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle. * Be vocal and actively participate in all session with business stakeholders and agile teams. * Collaborate with product teams, data analysts and data scientists to design and build solutions. Required qualifications: * 5+ years OOP in Python/Scala/Java programming experience with expert level development skills * Experience with AI/ML/GenAI Lifecycle Management and Development and its Ecosystem. Hands on experience building frameworks using MLOps, Fine - Tuning techniques, Inference Frameworks * Experience with deploying models using vLLM/Triton Inference Server in containers in production with automation. Performs Continuous Integration and Continuous Development (CI-CD) activities. Performance Tuning those models and deployment to provide higher throughput. * Track record of maintaining large scale Python/Unix based systems. * Hands on experience and knowledge generative AI RAG process for various use cases, including chunking, embedding, retrieval, reranking and summarization. * Hands-on experience in application development in one or more areas MongoDB, Redis, Angular/React Frameworks, Containerization, Building API based application leveraging FAST API services, JWT Integration, API Gateway * Develop efficient utilities, automation frameworks, data science platforms that can be utilized across multiple Data Science teams for AI/ML and GenAI work. * Working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing * Strong automation, scripting, and Python development skills. Hands-on DevOps experience with one or more of the following enterprise development tools: Version Control (GIT/Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing), Artifact Management (Artifactory) and Deployment (Ansible) Desired Qualifications * Experience building & deploying Gen AI inferencing platform with open-source toolsets, building inferencing & servicing capabilities (AI Gateway, Policy store, Observability) for RAG/ MCP use cases etc. * Hands on experience on driving and maintaining a culture of quality, innovation, and experimentation. * Research on new tools and capabilities for better UI and UX for advanced analytics platform, quick prototype and demonstrate the features and capabilities, and participate on various user forums. Skills: * Application Development * Automation * Influence * Solution Design * Technical Strategy Development * Architecture * Business Acumen * DevOps Practices * Result Orientation * Solution Delivery Process * Analytical Thinking * Collaboration * Data Management * Risk Management * Test Engineering Shift: 1st shift (United States of America) Hours Per Week: 40
    $90k-115k yearly est. 13d ago

Learn more about GM Financial jobs