Senior Software Engineer

  • location: Sunnyvale, CA
  • type: Contract
  • salary: $67.27 - $74 per hour
easy apply

job description

Senior Software Engineer

job summary:
Position Summary

If you were given the opportunity to paint the future of ecommerce on a canvas of over 1 billion consumers and had the strength of the Fortune 1 Company behind you, what would it look like?

We are a team of relevance/platform/application engineers, scientists and product visionaries all working together to design, prototype and build technology-driven products and experiences that will change the future landscape of ecommerce. This team is responsible for building the global service layer that will enable the end-to-end shopping experience, from finding the product to delivering it to the customer.

The Team

We are a high-performance team looking for others who will challenge us to become even better: come be the newest member of OneOps team within @Platform here at Walmart Global eCommerce!

OneOps enables continuous lifecycle management of complex, business-critical application workloads on any cloud-based infrastructure. OneOps streamlines the three phases of the lifecycle Design, Transition and Operations. Additionally, OneOps supports many cloud platforms and providers public, private and local.

We are looking for engineers that can do everything so our solutions are never limited. Our current technology stack includes Linux, Java, PostgreSQL, Cassandra, Ruby, Rails, Elastic Search, Chef?

Position Description

  • As a senior member of the team, you will be expected to drive the requirements for and own large components of the system throughout their lifecycle: requirements, architecture/design, implementation, testing, and launch. You will need to exhibit strong leadership and communication skills, define and successfully execute on the engineering and release priorities in a very agile application development environment. It?s a self-service model where you own your code from design through implementation, test automation and support.
  • Ensure product readiness by working with product owners and developers to define, design, and support implementation
  • Create and recommend solution design options factoring in requirements, standards and current Infrastructure environment. Communicate and present solutions to the other stakeholders
  • Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity
  • Develop user focused solutions spanning multiple Infrastructure technologies
  • Demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution, and improvement of action plans
 
location: Sunnyvale, California
job type: Contract
salary: $67.27 - 74.00 per hour
work hours: 9 to 6
education: Bachelors
 
responsibilities:
  • Experience in Unit-testing (Junit, TestNG, Jmock, MockIt, etc.)
  • Experience in Source Control systems such as Git, ClearCase, CVS, Subversion
  • Proficiency with Active MQ, Rabbit MQ and similar messaging solutions
  • Proficiency in one or more of scripting languages (Shell, Groovy, Python, Ruby, C , etc.)
  • Understanding of network elements such as firewalls, load balancers, DNS, DHCP, NAT
 
qualifications:
Bachelor's Degree in Computer Science or related field and 5-7 years experience building scalable ecommerce applications or mobile software

 
skills: Minimum Qualifications

  • Bachelor's Degree in Computer Science or related field and 5-7 years experience building scalable ecommerce applications or mobile software
  • 5+ years object-oriented experience with Java-based systems
  • Experience with large-scale distributed infrastructure systems and client-server architectures
  • Experience writing multi-threaded high performance applications
  • Experience with Cloud Computing platforms: Amazon AWS, Microsoft Azure, Google cloud or similar
  • Experience developing using either relational databases such as Oracle, PostgreSQL,
  • and/or MySQL or NoSQL databases such as CouchBase, Cassandra, Mongo DB etc.
  • Experience in Unit-testing (Junit, TestNG, Jmock, MockIt, etc.)
  • Experience in Source Control systems such as Git, ClearCase, CVS, Subversion
  • Proficiency with Active MQ, Rabbit MQ and similar messaging solutions
  • Proficiency in one or more of scripting languages (Shell, Groovy, Python, Ruby, C , etc.)
  • Understanding of network elements such as firewalls, load balancers, DNS, DHCP, NAT
Preferred Qualifications

  • Experience developing using Spring framework, Hibernate and JPA
  • Experience in Agile methodology and TDD (test driven development)
  • Experience profiling Java applications
  • Experience with Unix command line tools
  • Experience using configuration management tools such Chef and Puppet
  • Understanding of Ruby on Rails and other web application frameworks
  • General knowledge of storage concepts and protocols in relation to virtualized/cloud environments.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.

We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs

    Senior Tools Engineer

  • location: Sunnyvale, CA
  • job type: Contract
  • salary: $72 - $79.20 per hour
  • date posted: 8/8/2018

    Technical Writer

  • location: Sunnyvale, CA
  • job type: Contract
  • salary: $45 - $53 per hour
  • date posted: 6/26/2018

    Backend Engineer

  • location: Sunnyvale, CA
  • job type: Contract
  • salary: $75 - $82.50 per hour
  • date posted: 8/10/2018