XX
Software Engineer II - Analytics & AI SolutionsU.S. BankUnited States
XX

Software Engineer II - Analytics & AI Solutions

U.S. Bank
  • US
    United States
  • US
    United States

Über

At U.S. Bank, we're committed to being our best in helping customers and businesses make informed financial decisions, and empowering the communities we serve. We believe in the power of each individual's unique potential and offer a rich array of opportunities for growth at every career stage. Join us and explore new challenges, acquire new skills, and discover your strengths from Day One. Job Summary In this role, you will play a key part in analyzing, designing, testing, developing, and maintaining exceptional software solutions. We are looking for a motivated individual who excels at collaboration both within our team and across the organization. You will have ownership of the software artifacts produced, ensuring they meet U.S. Bank's high standards, minimizing any impact on customer experience. Familiarity with the agile software development lifecycle and DevOps principles is essential. Key Responsibilities: Application Development:
Implement robust data processing and AI solutions using Azure Synapse Analytics, Azure Databricks, Azure Data Factory, and Azure Machine Learning.
Data Integration & AI Enablement:
Create ETL pipelines and integrate AI services such as Azure Cognitive Services and Azure AI Search into applications.
Cloud & Deployment Support:
Assist in containerization and deployment using Docker, Kubernetes, and CI/CD pipelines.
Collaboration:
Work in close tandem with offshore engineers for development and testing to ensure seamless communication and handoffs.
Release Management:
Support weekend deployments and production releases, managing validation and rollback procedures.
Continuous Learning:
Stay current with advancements in Azure analytics and AI, implementing best practices in coding and testing.
Basic Qualifications: Bachelor's degree or equivalent work experience.
Three to five years of relevant experience.
Preferred Skills & Experience: Programming:
Proficient coding skills in Python, Java, or Scala, along with SQL for data manipulation.
Azure Services:
Experience with Azure Synapse, Databricks, Data Factory, and Stream Analytics.
Familiarity with Azure Machine Learning, Cognitive Services, and AI Search.
Data Engineering:
Understanding of ETL processes, data warehousing, and real-time streaming concepts.
DevOps:
Basic knowledge of Azure DevOps, Git, and CI/CD pipelines.
Testing:
Ability to create unit and integration tests for data and AI workflows.
Excellent communication skills for collaborating with onshore and offshore teams.
Adaptability to agile environments and shifting priorities.
Willingness to participate in weekend deployments and release activities.
Location Expectations: The position offers a hybrid/flexible work schedule, requiring in-office attendance of three or more days per week, with flexibility for remote work on other days. If you need accommodations due to a disability during any part of the application or hiring process, please reach out for assistance. Benefits: Our comprehensive benefits package is designed to support our team members' well-being and security, both in and out of the workplace. The benefits include: Healthcare (medical, dental, vision)
Life insurance options
Short-term and long-term disability coverage
Parental and pregnancy disability leave
401(k) plan with employer contributions
Paid vacation ranging from two to five weeks based on tenure and salary grade
Up to 11 paid holidays per year
Adoption assistance programs
Sick and Safe Leave accrual of one hour per 30 worked, up to 80 hours annually
For a complete overview of benefits based on employment status, please review our benefits documentation. U.S. Bank is an equal opportunity employer, welcoming all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability, or veteran status and other protected factors. E-Verify:
U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program across all U.S. locations. To learn more about the E-Verify program, please refer to the provided resources. The salary range mentioned is an estimate based on the primary location for this role. Actual compensation may vary based on locale. Additionally, U.S. Bank offers a full suite of benefits including incentive programs, equity stock purchase options, and pension plans, all subject to specific eligibility criteria. Salary Range: $105,400.00 - $124,000.00 U.S. Bank considers qualified applicants with arrest or conviction records and conducts background checks compliant with applicable laws. Background checks may also apply per finance-related regulations and guidelines. Applicants are expected to adhere to U.S. Bank policies and procedures, including the Code of Ethics and Business Conduct and relevant workplace standards. Please note that this posting may close early due to the volume of applications received.
  • United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.