Sr Software Engineer I
$123k - $215.25kAmerican Express
Job ID: 26013866Posted: 2026-10-08Location: Charlotte, NC, United States; Phoenix, AZ, United StatesSalary: $123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeWorkplace: HybridCareer Area: TechnologyCompany: American ExpressDescriptionAs part of our diverse tech team, you can architect, code and ship software that makes us an essential part of our customers’ digital lives. Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued, and you make your own decisions on what tech to use to solve challenging problems. Amex offers a range of opportunities to work with the latest technologies and encourages you to back the broader engineering community through open source. And because we understand the importance of keeping your skills fresh and relevant, we give you dedicated time to invest in your professional development. Find your place in technology on #TeamAmex.Join the Database Engineering team in building the next generation of public and private cloud database platforms.Ever wondered what it takes to build a highly available, global scale enterprise-wide cloud platform with an Open Source technology stack and to achieve up-times SLA of Amazon, Google and Force.com? Then you should consider this innovative and disruptive opportunity where you can be a key transformative contributor to a world-class engineering team building and maintaining the DBaaS platform for American Express.The goal of the team is to build upon a robust platform in support of hosting databases both in the private cloud environment as well as multiple public clouds.ResponsibilitiesOwn the technical design, development, implementation, and support of on-premises and public cloud database platforms.Lead hands-on architecture, design, and engineering of scalable, resilient, secure, and highly available database solutions.Analyze complex system architectures to proactively identify technical risks, dependencies, performance bottlenecks, and opportunities for improvement.Design and implement solutions that enable, modernize, and enhance enterprise database platform capabilities.Partner with Product Owners and engineering teams to understand requirements, evaluate upcoming features, and ensure effective technical design and implementation.Leverage cloud-native and emerging technologies to drive platform modernization, automation, scalability, and operational efficiency.Evaluate existing platform implementations and dependencies and drive continuous improvements in performance, reliability, security, and maintainability.Apply a strong understanding of network, compute, and storage topologies to define optimal platform architectures.Provide production support on a rotational basis, troubleshooting complex issues and ensuring platform stability and availability.Promote engineering best practices, automation, and continuous improvement across the database platform lifecycle.QualificationsBachelor's or master’s degree in computer science, computer engineering, or other technical discipline, or equivalent work experience8+ years of database administration experience preferably in PostgreSQL, Couchbase, Mongo and Cassandra4+ years of development experience in programming in Python, Terraform.Experienced in system configuration using Ansible5+ years of Linux Administration Experience.Hands on experience deploying various Public cloud services related to Network, Security, Compute and Database servicesExperience in coding terraform modules with various providersExperience with Container and Orchestration Technologies such as Docker, Kubernetes, Openshift is a plus.Ability to effectively interpret technical and business objectives and challenges and articulate solutionsWillingness to learn new technologies and use them to their optimal potentialProvide Oncall support on rotation basisAt the core of Software Engineering, every member of our team should be able to demonstrate the following technical, functional, leadership and business skills you'll use every day, including:Agile PracticesProgramming Languages and FrameworksBusiness AnalysisAnalytical ThinkingBusiness Product KnowledgeEmployment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions.About the TeamAt American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. From delivering differentiated products to providing world-class customer service, we operate with a strong risk mindset, ensuring we continue to uphold our brand promise of trust, security, and service.As part of Team Amex, you’ll experience our powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.
- Job DescriptionAs a Sr Advanced Software Engineer - Android OS Architect, you will help architect and develop advanced embedded Android and Linux platforms for Brady Corp connected devices and industrial IoT solutions. This role is centered on systems-level software engineering...SeniorPermanent employment
- To Apply for this Job Click HereSenior Software Engineer | H1B Sponsorship Available Charlotte, NC | HybridThis is a high impact role sitting at the crossroads of frontend engineering, design systems, and AI driven automation for a leading enterprise client in Charlotte...SeniorH1bVisa sponsorship
- ...Job DescriptionJob DescriptionJob Title: Data Engineer Location: Charlotte US NC Charlotte onsite Years of Experience: 5 7 Years Job Summary: We are seeking a skilled Data Engineer with a strong background in Informatica to join our dynamic team in Charlotte, NC. The...Senior
$123k - $157k
...sponsor or assume the sponsorship of an employment visa at this time”. We are seeking a highly skilled and experienced Senior Software Engineer with expertise in Azure Cloud and .NET technologies. The ideal candidate will have a strong background in software development...Senior- ...Job Description Optomi, in partnership with a leading financial solutions provider, is looking for a Senior Software Engineer to join their dynamic team. This role does not support any type of sponsorship and requires the person to work on a W-2 basis. Position...Senior
- ...Job Description Job Description We are looking for a highly experienced and motivated Senior Software Engineer (Back-End) to join our growing development team. The ideal candidate is a passionate problem-solver who thrives in a collaborative environment, takes pride...SeniorFull timeWork at office
$123k - $215.25k
...StatesSalary: $123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace:... ...will bring deep hands-on expertise in Actimize SAM, strong software and data engineering skills, and experience delivering scalable...Senior$116k - $156k
What You'll DoJoin Agent Enablement, the team making it easier for Principal engineers to design, build, and ship trustworthy AI agents. We're hiring a Senior Software Engineer to help build the platform, tooling, and guardrails that power the agent-building experience...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at office- ...Job Description Job Description Senior Software Engineer (Full‐Stack / Agent Orchestration / Agentic SDLC) Location: Charlotte, NC (hybrid) Employment Type: Full‐Time Seniority: Senior / Lead We’re looking for a highly experienced Senior Software Engineer...SeniorFull time
$160k - $210k
Sr Security Software Development Engineer leads the development strategy of the API Security engineering team which is responsible for building horizontal enterprise level security solutions. You will be responsible for defining what a well-architected enterprise solution...SeniorWork experience placementWork at office$127k - $191k
What You'll DoAs a Sr Engineer II (Team Leader, Model Operations & Enablement), you will lead the team that builds and operates Principal's Enterprise AI pipeline platforms — the platform our builders rely on to deploy, monitor, and maintain AI models in production. You...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at office- ...Senior Software Engineer – Full Stack Charlotte, NC Area | In-Office | Full-Time Are you a technical leader who loves solving complex problems and mentoring the next generation of engineers? Our client, a leading organization with a robust enterprise platform, is seeking...SeniorFull timeWork at office
- Charlotte, North CarolinaOnsiteFull Time$110k - $165kWe’re looking for a Senior Software Engineer to help build new applications and improve core platform capabilities. This is a hands-on role where you’ll be writing code, working across the stack, and helping take new...SeniorFull timeWork at office
- ...Description Hybrid 3 days on-site in Charlotte, NC Our client seeks a Senior Agentic Software Engineer who will design and deliver intelligent systems that combine AI agents, cloud-native architectures, automation frameworks, and modern engineering practices. The...SeniorFull timeContract workShift work
- ...experiences—we create opportunities to connect, grow, and make an impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team, you will build and evolve the systems behind fraud prevention at...SeniorFull timeWork visa
$52 - $58 per hour
...Job DescriptionJob DescriptionTitle:Senior Software Engineer Location:Charlotte, NCSalary Range: $52-58IntroductionThe Home Lending Technology organization is responsible for developing and maintaining innovative solutions that streamline the home lending process. This...SeniorWork experience placementImmediate start$140k - $160k
...The OpportunityThe Senior Software Engineer will be responsible for leading the design, development and implementation of high-quality software solutions for both the client and server sides that powers our business. You’ll work on new and existing projects and have opportunities...Senior$91.7k - $163.7k
...us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.Position SummaryAs a Senior Software Engineer at Optum Technology, you will be part of a high-performing engineering team dedicated to building, modernizing, and scaling mission...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work- ...with potential to convertConversion: Candidates must be eligible for conversionPosition OverviewOur client is seeking a Senior Software Engineer operating at a Senior/Lead level to design, develop, support, and evolve enterprise-scale cloud and data platforms.This is a...SeniorContract workRemote workRelocation3 days per week
$165k - $190k
...their businesses.The OpportunityWe are seeking a Senior Platform Engineer to lead the design and implementation of mission-critical... ...-on code implementationBuild and maintain frameworks that make software development easier for application teamsDrive AssetMark towards...SeniorFull timeWork at officeFlexible hours- ...an industry and grow with a company that values purpose, collaboration, and excellence then we’d love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical design and implementation of new products or enhancements. This role...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
$100k - $175k
...corp-to-corp.Red Ventures Home is looking for a Fullstack Senior Engineer to own the telephony systems and AI-powered tooling that sit at... ...curiosityWhat We’re Looking For:7+ years of hands-on software development experience, with a track record of delivering complex...SeniorFull timeLocal areaRemote workMonday to ThursdayFlexible hours- ...Job DescriptionJob Description Job Description We're seeking a Senior DevOps Engineer with 10 years of experience to support critical infrastructure for a financial crimes technology platform. This role emphasizes traditional DevOps practices — CI/CD pipeline engineering...Senior
$70 - $80 per hour
...actual pay will be based on your skills and experience — talk with your recruiter to learn more. Job details Job Title: Sr. Java Software Engineer III Location: Atlanta, Georgia Compensation: $70 - $80 Contract Type: Contract To Hire Source: PEM Staffing Program Overview...SeniorContract work$112k - $187k
...deploy changes to our products hundreds of times a day across our Engineering team. In addition to your focus on delivery, you'll support... ...Hudl has adopted agentic engineering practices throughout our software development lifecycle. You'll think agent-first to accelerate...SeniorWork at officeLocal areaRemote workFlexible hours- DescriptionHybrid 3 on in Charlotte, NCOur client is seeking a Senior UI Software Engineer to build an AI-powered telecom equipment lifecycle and site visibility platform. The role is full-stack with a UI emphasis and requires hands-on experience integrating AI into products...Senior
- ...Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC Optomi, in partnership with a leading electric and gas utility company, is seeking a Full-Stack Software Engineer with a strong backend development focus to join...SeniorFull timeContract work
- ...We are seeking a hands-on Senior DevOps Engineer with strong experience in CI/CD pipeline... ...responsible for designing and maintaining scalable software delivery platforms, automating... ...dashboards and web applications. Role: Sr DevOps Engineer Location: Charlotte, NC...Senior
$60k - $135k
...address clients’ most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future‑ready, sustainable businesses. With over 230,00...SeniorMinimum wageLocal area- ...Job Role: Senior Agentic AI Engineer Location: Charlotte, NC (Hybrid - 3 Days a week) Job Description: Agentic AI engineer with... ...tools to agents. The objective is to create an end-to-end agentic software engineering and modernization lifecycle , covering application...SeniorFull time3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer I. Be the first to apply!
- software engineer internship remote Charlotte, NC
- software engineer remote Charlotte, NC
- graduate software developer no experience Charlotte, NC
- work from home software developer Charlotte, NC
- information technology software engineer Charlotte, NC
- senior software engineer remote Charlotte, NC
- part time software developer Charlotte, NC
- software developer night shift Charlotte, NC
- junior software developer remote Charlotte, NC
- software engineer travel Charlotte, NC





