Software Engineer

Salesforce.Com, Inc. Burlington , MA 01803

Posted 2 weeks ago

Job CategoryProducts and Technology

Job Details

Responsibilities:

  • Work across the organization, partnering with other teams and driving platform upgrades/modifications to support company goals.

  • Provide input into long-range platform requirements and operational guidelines, with a focus on automation and continuous improvement of Platform reliability and serviceability.

  • Enable the adoption of public cloud by normalizing and evangelizing deployment techniques and design patterns.

  • Develop and own best practices/methodologies for monitoring, provisioning, configuration management, capacity planning, automation, etc. to improve organization-wide visibility into how distributed systems interact and perform in production.

  • Service Ownership: triage reports of failures and inconsistencies in production services, performing fault analysis and providing bug fixes as necessary.

  • Ensure that we are continuously raising our standard of engineering excellence by implementing best practices for coding, testing and deployment.

Specific Objectives:

Within the first few months, you will be expected to:

  • Build relationships with colleagues across the entire organization.

  • Familiarize yourself with available documentation and processes.

  • Understand the needs of the organization, assess the efficacy of our current processes and develop a plan to address gaps.

  • Fully document current platform architecture and be able to speak meaningfully about it.

The following is desired of the successful candidate:

  • Experince developing scalable solutions public cloud technologies (AWS, Azure, GCE, etc.)

  • Proficiency with OOP Coding: Java / Python / Perl / Etc.

  • Proficiency with automating tasks using scripting/coding/tooling

  • Experience working in large-scale production environments where your approach to challenges must work for thousands of nodes.

  • Basic understanding of development methodologies such as Agile, RUP and PDCA (Demming cycles).

  • Familiarity with build automation toolsets and approaches as well as release engineering (in the context of deployment in a large-scale production environment).

  • Basic understanding of LAN networking (TCP/IP, UDP, IPv4 and IPv6).

  • Expert level understanding of linux OS's (CentOS, RHEL and Oracle Linux preferred).

  • Experience automating systems deployments and config management.Understanding of JVM and Java Web technologies.

Extra credit:

  • WAN networking including routing protocols such as BGP.

  • Experience with next-generation firewalls

  • Docker and attendant deployment/orchestration technologies

  • CDN (Akamai, Cloudflare, etc.)

Qualifications and Characteristics:

  • You will be a tremendous success at Salesforce if you possess and consistently demonstrate the following attitudes and characteristics:

  • You enjoy communicating with others in the interest of letting them know what is going on. You are transparent and are upfront about things that go rightand things that go wrong.

  • You enjoy being challenged and can think on your feet.

  • You have a strong sense of urgency and can quickly prioritize many competing interests.

  • You measure and define success in terms that are "bigger" than yourself.

  • You're willing to do whatever it takesfrom talking to the CEO to breaking down cardboard boxes.

  • You enjoy being part of a team and want to take full advantage of the opportunities to grow that it provides

Team Values Statement:

Trust

We value being able to trust those we work with. Trust is not aspirationalit is a prerequisite.

Flexibility

We value the ability to cope with the unexpected and embrace change.

Weekends

We covet our personal time and want the results of our hard work to be more of it.

Transparency

We value people who endeavor to be approachable, make their motives known, welcome frank discussion and freely share information.

Camaraderie

We spend the majority of our weekday hours working; and we want to enjoy that time. We embrace mischievousness and shenanigans because sharing a good chuckle with people you care about is one of life's greatest gifts.

Posting Statement

Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org.


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
Software Engineer

Nuance Communications, Inc

Posted 3 days ago

VIEW JOBS 3/24/2019 12:00:00 AM 2019-06-22T00:00 Software Engineer Apply Location Burlington, Massachusetts Company Overview: At Nuance, we empower people with the ability to seamlessly interact with their connected devices and the digital world around them. We are creating a world where technology thinks and acts the way people do by designing the most human, natural, and intuitive ways of interacting with technology. Our nimble technology uses analytics and advanced algorithms to transform the inanimate into animate and reduce complicated processes into simple ones. Join our Healthcare team...caring for clinicians the way they care for patients. Beyond words. We create technology that lets clinicians capture and document care quickly and easily so they can focus their attention on their patients. Healthcare-Hiring-Initiatives Job Summary: Summary:Work with a team of developers, QA, and other stakeholders in the design and development of a new web portal for administering the industry leading PowerScribe platform for radiology reporting. The candidate will be self-motivated and work on multiple deliverables with dynamic schedules in an agile software development process. Responsibilities: * Design, code, and test application components in C# for cloud-based applications * Design, code, and test web pages using Javascript, HTML5, and CSS * Document technical designs and program logic * Write complete and detailed unit and integration tests * Participate in functional and technical reviews * Assist in identifying process improvements and application enhancements * Handle multiple responsibilities with rapidly changing priorities and deadlines * Work effectively with a distributed team in multiple geographic locations and time zones * Perform tasks related to securing and keeping the products, tools, and processes that you are responsible for securing Qualifications Number of Years of Work Experience: 2+ Required Skills: * 2+ years of experience with Microsoft Visual Studio creating multi-tier applications using C# * 2+ years of experience creating web applications with ASP.NET * Comfortable being part of a geographically dispersed team * Excellent English communication skills (written, oral, listening) * Excellent organization and planning skills * Excellent technical, analytical, debugging and problem solving skills * Solid knowledge of the C# language and Microsoft ASP.NET * Understanding of MVC and web application technologies * Familiarity with services and cloud based architectures * Experience in agile software development process * Expertise in Microsoft Development tools (Visual Studio, .NET Framework) * Ability to work both independently and in a team environment * Strong troubleshooting and debugging skills Preferred Skills: * Agile development methodologies including SCRUM * Experience with cloud-based deployments (Azure a big plus) * Experience ASP.NET Core * Experience with RESTful APIs and JSON * Familiarity with Atlassian toolset (JIRA, Confluence) a plus * Knowledge of Healthcare Information Systems and standards a plus * Experience with Speech Recognition Software a plus Education:Bachelor's Degree in Computer Science or related technical discipline Note: This is a server side (backend developer) position. Additional Information: Nuance offers a compelling and rewarding work environment. We offer market competitive salaries, bonus, equity, benefits, meaningful growth and development opportunities and a casual yet technically challenging work environment. Join our dynamic, entrepreneurial team and become part of our continuing success. Nuance Communication Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, age, color, religion, sex, national origin, disability, veteran status, gender identity, sexual orientation and other legally protected characteristics. The EEO is the Law poster and its supplement is availablehere. If you need a reasonable accommodation because of a disability for any part of the employment process, please call 781-565-5086 – Human Resources Department and let us know the nature of your request and your contact information. Nuance Communications, Inc Burlington MA

Software Engineer

Salesforce.Com, Inc.