SIGN IN
Senior Software Engineer I jobs in United States
cer-icon
Apply on Employer Site
company-logo

AMEX Healthcare · 2 days ago

Senior Software Engineer I

American Express is a company with a long history of innovation and a commitment to supporting its customers and employees. The Senior Software Engineer I will be responsible for designing and developing capabilities for the next-generation distributed transaction platform, leading a team of engineers, and ensuring high availability and scalability of the systems.
Freight ServiceMedicalPharmaceuticalProcurement
check
H1B Sponsorednote

Responsibilities

Function as a leader on an agile team by contributing to software builds through consistent development practices. Lead code reviews and automated testing
Contribute to high level design as well as detailed design of complex subsystems with emphasis in high availability and low latency
Perform technical aspects of software development for assigned applications including design, developing prototypes, and coding assignments
Debug software components and identify code defects for remediation
You will constantly pursue and learn industry leading/innovative technologies and solutions and build POC’s to experiment new technologies, databases and other application infrastructure. Be acutely aware of enabling technologies and open-source products to build low latency distributed systems
Takes accountability for the success of the team achieving their goals, contribute to enable them to be more effective, productive, and demonstrating faster and stronger results
Drives the team’s strategy and prioritizes initiatives
Influence team members by challenging status quo, demonstrating risk taking, and implementing innovative ideas
Collaborate with peer technology and scrum teams across different locations

Qualification

JavaDistributed SystemsMicroservicesCloud Native ApplicationsNoSQL DatabasesDevOpsAgile MethodologiesCommunication SkillsProblem Solving

Required

Computer Science / Information Systems degree, or equivalent with min 10 years of professional work experience
Strong implementation experience using object-oriented languages like Java or Go (Java Preferred). Keen understanding of how to build highly performant systems with such languages
Strong coding skills and fundamentals with hands on experience in building distributed micro-service systems, experience with Service Mesh products/frameworks like such as Envoy, Linkerd, Istio, gRPC/ProtoBuf; Business Rule Management experience with tools such as Drools. Experience developing and maintaining distributed, elastic micro-service applications that self-heal in the event of failures
Distributed System Management/tracing and monitoring such as Zipkin/Jaeger, ELK Stack, Grafana Prometheus
Have experience in designing and building Cloud native applications. Experience in cloud platforms like Docker, Kubernetes, OpenShift are a plus
Experience in using NoSQL databases and distributed messaging systems such as Redis, Kafka, Couchbase, Cassandra in the context of low latency and high transaction volume systems
Experience in building Restful APIs, with Event Driven and Reactive programming
Have hands-on experience in building and delivering large scale enterprise systems/products. Implemented critical aspects of such systems and have supported them in production environment
Keen awareness of concerns in massively distributed systems and effective solutions
Experience working in DevOps teams and Scrums
Hands on experience using Jenkins, Git, Stash. Previous Continuous Integration (CICD) experience is a plus
Ability to learn and deep dive into new technology and business domains, question status quo and think outside of the box
Have excellent written and verbal communications skills. Create and deliver effective presentations to Senior Leadership

Benefits

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

Company

AMEX Healthcare

twittertwitter
company-logo
We provide healthcare solutions.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase