Job Directory Vlocity Lead/Sr. Software Engineer (Performance)
Vlocity

Lead/Sr. Software Engineer (Performance) Vlocity
San Francisco, CA

Vlocity is a technology company which delivers industry-specific cloud and mobile software that embed digital, omnichannel processes for customer-centric industries.

Companies like Vlocity
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Vlocity

Job Description

COMPANY DESCRIPTION

Vlocity, a Forbes Cloud 100 company and strategic Salesforce ISV, delivers industry-specific cloud and mobile software that embed digital, omnichannel processes for customer-centric industries. Built in partnership with Salesforce, the global leader in CRM, Vlocity is one of Salesforce's fastest growing partners. Vlocity Industry Cloud Apps embed industry-specific functionality, best practices and business processes for the Communications & Media, Insurance & Financial Services, Health, Energy & Utilities, and Government industries. Vlocity enables companies to achieve faster business agility and time to value from the cloud across digital and traditional channels. Click here to learn more about Vlocity.

JOB DESCRIPTION

Vlocity, Inc. is rapidly building our Performance Engineering team. Our products are used by tens of thousands of users already and this number is growing exponentially. We need to ensure we maintain and improve our service performance for all current and future use cases and with the increasing user and data load.

You will be responsible for analyzing products' performance and scalability against the customer requirements, identify bottlenecks and take active role in designing and implementing optimized code that is highly scalable, extensible, and maintainable, in large part on the Salesforce and AWS platforms. You will work in a highly agile environment, with product managers, engineers and customers, as well as with our leadership team, using iterative and test-driven design methods. You will be developing modern, web-based applications for the Salesforce and AWS platforms using Object Oriented Programming language, Apex, Javascript, HTML/CSS, and other technologies. An understanding of relational & NoSql databases is a plus. We are going to build our industry apps on modern technology stacks. Force.com and Salesforce1 tend to be our primary cloud-based CRM platform. We build additional technology stacks on AWS as needed and you'll be part of that analysis and development process.

Our team is based in San Francisco and San Mateo, with a growing independent development teams in Bangalore, India and Manila, Philippines.

RESPONSIBILITIES

* Design and develop code optimizations which are highly performant, scalable and highly reliable based on customer requirements
* Perform root cause analysis for the performance gaps, identify and recommend optimizations
* Perform detailed drill down review and ensure that all performance results shared are consistent, reliable and meets or beats release go-live criteria
* Develop performance test automation framework components and test cases using best object-oriented programming practices in Scala for Gatling open source tool
* Develop and enhance existing tools and processes for monitoring and measuring service performance in production and sandbox environments
* Work in agile, rapid development and prototyping environment where effective communication is paramount
* Actively engage rightful resources to support any customer performance escalations
* Contribute to building a positive, can-do, high-performance culture
* Mentor junior developers. Provide feedback on the development efforts of junior developers

EXPERIENCE

* 6+ years of experience in software development with some focus on writing optimizations
* 2+ years of experience on performance analysis for performance gaps, identify optimizations, build prototypes and demonstrate gains on large scale systems
* 1+ years of experience on AWS and / or CRM/SalesForce platform (com) is desirable and preferred
* 1+ years of experience on Cloud Technologies e.g. Kafka, Prometheus, ELK, Graphite/Graphana, Kubernetes etc. is big plus
* Experience in front-end web application test automation (e.g. Selenium WebDriver) and REST API testing a plus

SKILLS

* Excellent understanding of object-oriented design patterns & experience with OO languages (Java, Ruby, Python, Scala etc.)
* Experience with the Spring framework, JDBC, Maven and other Java related technologies
* Experience building web-based user interfaces, with a good understanding of HTML, Javascript, and CSS
* Hands on Data Structure and Algorithms experience
* Experience with performance test tools (JMeter / Gatling) is a strong plus
* Familiarity with JavaScript libraries such as jQuery, AngularJS, Backbone
* Stellar academic background, Bachelors or Masters degree or equivalent experience required, specializing in computer science or similar engineering discipline

Vlocity welcomes all. In our journey as a company -- and as individual Vlociters -- we recognize that our diversity is our strength. We are proud to be an Equal Employment Opportunity employer. All aspects of employment including our decisions to recruit, hire, promote, transfer, discipline, or separate are based on merit, competence, performance, and business needs. We do not discriminate on the basis of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state, or local law. We are committed to creating an inclusive environment for all employees to bring their authentic selves to work every day. We provide accommodation for our Vlociters with disabilities both seen and unseen in the spirit and letter of the Americans with Disabilities Act (ADA).

About Vlocity

Vlocity is a technology company which delivers industry-specific cloud and mobile software that embed digital, omnichannel processes for customer-centric industries.

Headquarters
Size
1000 employees
Vlocity

415 mission street

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.