Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
American Express

Senior Software Engineer I

American Express

. Design, develop, and deliver scalable, high-quality software solutions across the full stack using Java and Python .

Posted 10/24/2026full-timeSunrise • Florida • United StatesSenior💰 $123,000 - $215,250 per yearWebsite

Tech Stack

Tools & technologies
AngularAWSAzureCassandraCloudDistributed SystemsDockerDynamoDBGoogle Cloud PlatformJavaJenkinsKafkaKubernetesMicroservicesMongoDBMySQLNoSQLOraclePostgresPythonRabbitMQReactSpringSpring BootSpringBootTerraform

About the role

Key responsibilities & impact
  • Design, develop, and deliver scalable, high-quality software solutions across the full stack using Java and Python
  • Lead the architecture and implementation of distributed systems, ensuring performance, reliability, and maintainability
  • Own end-to-end feature delivery from design and development through deployment, monitoring, and production support
  • Drive coding standards, testing, documentation, and continuous delivery as a senior Agile team member
  • Mentor and guide junior engineers through code reviews, design discussions, and knowledge sharing
  • Collaborate with architects, product managers, and cross-functional teams to translate business requirements into scalable technical solutions
  • Build and evolve RESTful APIs, microservices, and event-driven systems
  • Improve CI/CD pipelines, test automation, and developer productivity
  • Identify system bottlenecks, debug complex issues, and drive root-cause analysis
  • Design for scalability, resilience, and observability, including monitoring, logging, and alerting
  • Contribute to cloud-native adoption, containerization, infrastructure-as-code, and auto-scaling architectures
  • Influence technical direction and propose innovative, pragmatic solutions

Requirements

What you’ll need
  • 6+ years of professional software development experience with strong expertise in Java and working knowledge of Python for backend or data-driven applications
  • Deep experience with Java ecosystems and frameworks such as Spring, Spring Boot, or equivalent
  • Proven experience in full-stack development, including backend services and modern frontend frameworks (e.g., React, Angular, or similar)
  • Strong experience building RESTful APIs, microservices architectures, and service-to-service integrations
  • Solid understanding of distributed systems, concurrency, scalability, and performance optimization
  • Hands-on experience with relational databases (PostgreSQL, MySQL, Oracle) and/or NoSQL databases (Cassandra, DynamoDB, MongoDB)
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Familiarity with infrastructure-as-code tools (Terraform, CloudFormation, etc.)
  • Experience with messaging and streaming platforms such as Kafka, RabbitMQ, or JMS
  • Practical experience with cloud platforms (AWS, Azure, or GCP) and cloud-native development patterns
  • Hands-on experience in test data generation and unit test development and execution
  • Experience with API design standards, OpenAPI/Swagger, versioning, and contract-driven development
  • Hands-on experience with CI/CD pipelines and tools (Jenkins, GitHub Actions, GitLab CI, etc.)
  • Proficiency in Agile/Scrum methodologies and modern software development lifecycle practices
  • Bachelor’s degree in computer science, Engineering, or equivalent practical experience

Benefits

Comp & perks
  • Competitive base salaries
  • Bonus incentives
  • 6% Company Match on retirement savings plan
  • Free financial coaching and financial well-being support
  • Comprehensive medical, dental, vision, life insurance, and disability benefits
  • Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
  • 20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities