Software Engineer II
Full-time
American Express
Responsibilities
- Analyze requirements and design, develop, test, and maintain software applications and services.
- Build and enhance application components, RESTful APIs, microservices, batch and streaming data pipelines, and scalable cloud-native data solutions.
- Perform data ingestion, ETL/ELT, transformation, data quality management, metadata management, and canonical data modeling.
- Integrate enterprise applications and cloud platforms using APIs, event streaming, webhooks, messaging, and batch ingestion.
- Conduct unit and integration testing, code reviews, troubleshooting, debugging, production support, monitoring, and reliability improvements.
- Contribute to technical design, architecture, CI/CD automation, DevOps practices, reusable components, and developer productivity improvements.
- Collaborate with Product Managers, Architects, QA, and cross-functional stakeholders in an Agile environment.
Requirements
- At least 4 years of experience designing and developing cloud-native data engineering solutions and scalable data pipelines.
- Experience with Python, PySpark, Spark, Dataproc, SQL, or equivalent distributed data processing frameworks.
- Experience with Google Cloud Platform preferred, or AWS/Azure, including cloud-native data services such as BigQuery, Cloud Storage, Pub/Sub, Dataproc, Cloud Functions, and Cloud Run.
- Strong understanding of data ingestion, ETL/ELT, data transformation, data quality, metadata management, canonical data modeling, and SQL.
- Experience with REST APIs, event streaming, Apache Kafka or Google Pub/Sub, relational and NoSQL databases, and enterprise analytics platforms.
- Familiarity with CCaaS and customer interaction data, BigQuery data marts, semantic datasets, data virtualization, or Metrics as a Service platforms.
- Experience with Git, CI/CD, DevOps practices, analytical troubleshooting, and problem solving.
- Preferred qualifications include Java, customer interaction or journey analytics, Generative AI, LLMs, RAG, vector databases, semantic search, Apache Airflow, Cloud Composer, and modernizing or migrating enterprise data platforms.
- Employment eligibility to work in the United States is required.
Benefits
- Competitive base salaries and bonus incentives.
- 6% company match on the retirement savings plan and free financial coaching.
- Medical, dental, vision, life insurance, disability benefits, and financial and mental health support.
- Flexible working model with hybrid, onsite, or virtual arrangements depending on role and business need.
- More than 20 weeks of paid parental leave for all parents, including pregnancy, adoption, or surrogacy.
- Access to onsite wellness centers, confidential counseling through the Healthy Minds program, and career development and training opportunities.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Charlotte, NC vacancy
$95.6k - $188.4k
Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale....SuggestedWork at officeLocal areaFlexible hoursShift work$127k - $152k
What You'll DoWe’re looking for a Senior Software Engineer II to join our AI Enablement product family within the Consulting & Embedded Experts team. In this role, you will operate as a trusted technical advisor and hands-on engineer, partnering directly with product and...SuggestedHourly payTemporary workWork experience placementWork at officeRemote work- ...Schedules GENERAL DESCRIPTION This position is a Level II Software Developer supporting R.E. Mason's enterprise applications and... ...EDUCATION & EXPERIENCE ~ BSc/BA in Computer Science, Engineering, Information Systems, or a related field, or equivalent relevant...SuggestedFor contractorsWork at office
- A client with Kforce is seeking a Remote Appian Platform Engineer II to join their team. Summary: As a Platform Engineer within the client... ...Platform resources * Bachelor's degree in Computer Science, Software Development, Information Technology, or related field * 5+...SuggestedTemporary workRemote work
$138k - $150k
Job Title:Technical Leader II - Nuclear Risk Assessment and ApplicationsLocation:Charlotte... ...Description:EPRI seeks an experienced engineer with expertise in Probabilistic Risk... ...Integrated Risk Toolkit (IRT) and other PRA software tools to support member applications and...SuggestedFull timeRemote workFlexible hours$130k - $145k
...Description:EPRI is seeking a Distribution Automation Technical Leader II to support laboratory testing, evaluation, and research... ...efficiency.Required Qualifications:Bachelor's degree in Electrical Engineering or a related technical discipline.6-8 years of relevant...Full timeFlexible hours$130k - $145k
...EPRI is seeking a Distribution Infrastructure Technical Leader II to support research, testing, and evaluation activities focused... ...reliability concerns to support utility decision-making.Apply engineering principles and analytical techniques to solve technical challenges...Full timeFlexible hours- ...About the role We are looking for a Software Engineer II experienced with iPaaS platforms and external APIs . You would join our Integrations Team owning our in-app integrations center and external-facing API. We are looking for someone with a positive attitude,...Full time
$77k - $127k
What You'll DoWe’re looking for a Software Engineer to join our Experience Solutions technology team within Workplace Savings & Retirement Solutions... ...level based on their skills and experience.Software Engineer II: $77,000 - $105,000 / yearSoftware Engineer III: $94,000 - $12...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at office$77k - $156k
What You'll DoAs an Experienced Software Engineer at Principal, you’ll work with engineers to help lead our efforts to continue modernizing our... ...Moines, IA, Charlotte, NC, or Raleigh, NC:Software Engineer II: $77,000 - $105,000/YearSoftware Engineer III: $94,000 - $127,...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeLocal area3 days per week$108.8k - $136k
...transform pharmacy benefits and healthcare navigation as a Data Engineer II (Analytics Engineer). You will build and maintain reliable... ...and observability. Partner with analysts, data scientists, and software engineers to deliver trusted, well-documented datasets that power...Local areaFlexible hours- ...experienced Building Automation Systems Specialist II in our Charlotte, NC location.Primary... ...project components…system design/review, software, installation, startup, commissioning,... ...of field changes and discrepancies for engineering corrections and as-built drawingsWhat...
$85k - $100k
...Assetmark Security Engineer II AssetMark is a leading strategic provider of innovative investment and consulting solutions serving independent... ...to integrate and automate security at every level of the software development lifecycle. Provide security recommendations and...Flexible hours$130k - $145k
...for people that want to be a part of a team of scientists and engineers that work on industry-wide issues and new technology. As part... ...programming (R, python, or similar)GIS tools (utility GIS, ESRI software or similar)Excellent communication skills (verbal and written)...Full timeFlexible hours- ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology... ...wired and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup...Full timeLocal areaMonday to FridayFlexible hours
$134.5k - $265.1k
...engagement team who delivers the PBAC/ABAC authorization tools including PlainID. This role combines deep technical ownership with engineering expertise, governance, and stakeholder management.Work you’ll doAs a PlainID professional, you will:Configure and implement the...Local areaVisa sponsorship- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...implementation principles, theories and concepts; specifically the Software Development Lifecycle; and the ability to work both independently...
$82.6k - $162.8k
Position Summary Our Deloitte Finance Transformation team practices to help chief financial officers, controllers, and finance teams define and execute their finance and global business services agendas and strategies. You will work with leading-class teams and solutions...Local areaRemote work- ...Full Stack Software Engineer CPI Security, in Charlotte, NC, is seeking a Full Stack Software Engineer to be part of our growing IT organization. This is an exciting, hands-on delivery opportunity to implement a broad range of key solutions and help lead our growing...Full timeTemporary work
- ...testing, code-quality tools, and secure coding practices to deliver software across development, test, and production environments.... ...standards. Collaborate with product, architecture, security, engineering, and business partners to deliver solutions and communicate technical...Work experience placement
- ...Job Description Job Description Title: Applications Engineer II Reports to : Applications Manager Location : DMG MORI USA Hours : Full Time, Core Business Hours Classification : Non Exempt Travel : 50%+ Employment is conditioned on DMG MORI...Full timeWork at officeShift work
$76.73k - $127.88k
...to work in a collaborative environment? As an experienced Data Engineer, you will have the ability to share new ideas and collaborate on... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions...Local areaVisa sponsorship- Introduction We are seeking a highly skilled professional to join our team. This role involves working on-site three days a week, with a start date in December, depending on the offer date. The selected candidate will play a crucial role in configuring and maintaining...Immediate start3 days per week
- ...Data Scientist II New York, New York;Charlotte, North Carolina To proceed with your application, you must be at least 18 years... ...that require constant communication and collaboration with data engineers, data scientists and other internal teams. Utilizing extensive...Work at officeFlexible hoursShift workDay shift
- ...easy for those in the investment ecosystem to find, monitor, and connect with one another. About the Role We’re hiring an Engineer to define and build systems that make our data usable across the company. This role will own the architecture for how data is processed...Full timeWork at officeFlexible hours
$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....Local area- ...Job Description Job Description Description: Hybrid Charlotte, NC Our client seeks a Backend-focused Fullstack Software Engineer to accelerate delivery within the Emerging Digital organization. The role will support the ACE workflow application, which relies...Hourly payLocal area
- ...Job Description Job Description The Engineer II – Senior R&D Engineer performs design engineering and technical leadership within the Development organization, supporting the development of Class II and Class III medical devices across multiple therapeutic areas including...Work at office
$91.1k - $179.5k
...innovation, marketing, commerce, sales, and service. We are a team of strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy, technology, creativity, and ongoing managed services to solve the biggest...Local area- ...Skills and Requirements Bachelor’s Degree in Computer Science, Engineering, or equivalent STRONG API knowledge Integrating Rest API'... ...testing and QA collaboration experience Experience with IIS/Apache hosting and configuration Experience creating reusable JavaScript...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- software engineer part time Charlotte, NC
- software developer intern Charlotte, NC
- software developer fintech Charlotte, NC
- ngo software engineer Charlotte, NC
- intel software engineer Charlotte, NC
- machine learning software engineer Charlotte, NC
- senior software engineer remote Charlotte, NC
- junior software developer remote Charlotte, NC
- software engineer full time Charlotte, NC
- work from home software developer Charlotte, NC




