Software Engineer, Data Platform (Outward, Inc.)

Williams-Sonoma, Inc. San Jose , CA 95111

Posted 3 months ago

Requisition Number: SS-15884

Area of Interest: Information Technology

Organization: Corporate

Brand/Division: Shared Services

Position Type: Full-time

JOB DESCRIPTION

Location: San Jose, CA

About Outward, Inc.

Outward, Inc. is based in San Jose, CA and is a wholly owned subsidiary of Williams Sonoma, Inc. (www.outwardinc.com)

At Outward Inc. our vision is to 'lower the friction' with regards to all aspects of the customer shopping journey for our retail customers globally. We do this by offering cutting edge technology solutions that enable new and intuitive experiences and top-notch product visualizations. We are continuously pushing the boundaries of how 3D, AR/ VR, and web technologies will drive the next generation shopping experience. Our mission is to deepen consumer connections with the products that matter and deliver best-in-class experiences.

Summary

As we continue to grow our business we need to develop and tune our applications to work at larger scales. We are looking for a talented Software Engineer to help us maintain and improve our internal applications and to apply strong data engineering knowledge to deliver successful KPIs.

Responsibilities will include

  • Work within a small team maintaining and improving applications for internal use, and developing new features to improve overall stability and usability and support our production team

  • Assist in software requirements analysis, design, development, and testing of software systems or applications for software enhancements and new products

  • Apply the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products

  • Participate in the investigation and resolution of problems

  • Support installation and operation of internal applications

  • Participate in an internal review of software components and systems

REQUIREMENTS AND QUALIFICATIONS

Required skills /Qualifications

  • Bachelor's Degree in Computer Science or equivalent

  • 2-4 years of professional programming experience

  • Strong skills with a proficiency in Python and Java

  • 2+ years of SQL experience (Hive, Oracle, MySQL, PostgreSQL)

  • Professional experience using XML

  • Strong analysis, debugging, and troubleshooting skills

  • Experience with Git version control system

Desired Skills (nice-to-have)

  • 2+ years of experience with data visualization and data-mining

  • Experience with plugin development for Jira ticketing application

  • Experience with SQL databases

  • Experience with internal customer support including gathering and understanding requirements and translating these into actionable technical specifications

  • Experience with AWS services like lambda, Cloud Formation, RDS, EC2, IAM

Outward's Perks

  • Medical, Dental, Vision

  • 401K

  • Paid time off

  • Company-sponsored team events such as regular staff parties

  • Fantastic new headquarters

  • Fully stocked kitchens with catered lunches twice a week

  • On-site gym & game room

  • Office dogs! Bring your furry pal with you to work

  • Friendly, caring co-workers and management

This position will not offer relocation assistance or remote work.

Outward, Inc. is an Equal Opportunity Employer.

Outward, Inc. will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the California Fair Employment Act (AB 1008), or other applicable state or local laws and ordinances.

#LI-JQ1


Williams-Sonoma, Inc. is an Equal Opportunity Employer.

Williams-Sonoma, Inc. will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance, or other applicable state or local laws and ordinances.

Nearest Major Market: San Jose

Nearest Secondary Market: Palo Alto

Job Segment: Database, Developer, Engineer, Oracle, Software Engineer, Technology, Engineering


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Platform Embedded Software Engineer

Qualcomm

Posted 7 days ago

VIEW JOBS 8/10/2019 12:00:00 AM 2019-11-08T00:00 Job Detail Job Id E1975516 Job Title Platform Embedded Software Engineer Post Date 08/09/2019 Company - Division Qualcomm Atheros Inc - Qualcomm Atheros Job Area Engineering - Software Location California - San Jose Job Overview Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age and this is where you come in. Qualcomm is looking for an Embedded Software Engineer to join the Platform Software Engineering team and contribute to the design, implementation and functional testing of features in the WLAN embedded linux stack. In this position you will be responsible for designing and implementing features that spans kernel, BSP, device drivers as well as user space edge analytics software for the next generation wireless networking chipsets. All Qualcomm employees are expected to actively support diversity on their teams, and in the Company. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 1+ years experience with Programming Language such as C, C++, Java, Python, etc." id="hdnMinimumQualifications" /> Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 1+ years experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications Master's degree in Engineering, Computer Science, or related field. Experience in Linux kernel programming Experience developing embedded real time networking software. Experience with Unix/Linux OS environments and embedded variants. Experience with development environments for embedded systems - cross-compilation, debug tools, ICE, JTAG. Linux device driver and kernel development experience highly preferred. Experience with OpenWRT, RDK beneficial. Experience working on WLAN technologies such as 802.11ac, 802.11ax highly desirable. Knowledge of Machine Learning models and Deep Learning with exposure to WiFi are highly preferred Strong architectural skills - design/implement for performance, modularity, and portability. Excellent team, communication, and interpersonal skills. Position requires high levels of initiative to explore new and unchartered areas of the technology to come up with novel solutions based on WLAN analytics and data." id="hdnPreferredQualifications" /> Master's degree in Engineering, Computer Science, or related field. Experience in Linux kernel programming Experience developing embedded real time networking software. Experience with Unix/Linux OS environments and embedded variants. Experience with development environments for embedded systems - cross-compilation, debug tools, ICE, JTAG. Linux device driver and kernel development experience highly preferred. Experience with OpenWRT, RDK beneficial. Experience working on WLAN technologies such as 802.11ac, 802.11ax highly desirable. Knowledge of Machine Learning models and Deep Learning with exposure to WiFi are highly preferred Strong architectural skills - design/implement for performance, modularity, and portability. Excellent team, communication, and interpersonal skills. Position requires high levels of initiative to explore new and unchartered areas of the technology to come up with novel solutions based on WLAN analytics and data. Education Requirements Required: Bachelor's, Computer Science Keywords Qualcomm San Jose CA

Software Engineer, Data Platform (Outward, Inc.)

Williams-Sonoma, Inc.