📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

There are now 17 Remote Jobs at salesforce tagged DevOps, Engineer and Executive
such as Lead DevOps Engineer Desk.com, Quality Assurance Engineer Salesforce.org and Senior Software Engineer

There are now 17 Remote Jobs at salesforce tagged DevOps, Engineer and Executive
such as Lead DevOps Engineer Desk.com, Quality Assurance Engineer Salesforce.org and Senior Software Engineer

  Jobs

  People

👉 Hiring remotely? Reach 1,000,000+ remote workers on the 🏆 #1 remote jobs board

Post a Job - $299

This month


Salesforce

Quality Architect


Salesforce


architecture

architecture

19d

Apply


Stats (beta): 👁 1,367 views,✍️ 48 applied (4%)
{linebreak}Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.{linebreak}{linebreak}*LI-YWe are seeking a Quality Architect for the Platform Services cloud.{linebreak} {linebreak}In this role, you'll work with engineering managers, scrum masters, and dev leads across 20 Agile teams to assess test coverage, quality process maturity, and historical bug and case rates. You'll identify areas that are high risk either because of the nature of the code, the test coverage, or the work being done in a given release. You'll then engage directly with the teams at highest risk, helping them improve their test strategies and tooling, and making recommendations for product code changes to improve quality and testability. You'll monitor the quality of our major and patch releases, you'll represent the cloud in weekly executive review meetings, and you'll work closely with quality leads in other clouds to innovate and share best practices and standards.{linebreak} {linebreak}To succeed in this role you must be comfortable learning new feature areas and efficiently reviewing large bodies of unfamiliar code, primarily in Java but also including SQL and Javascript. You must be experienced with code analysis and test analysis tools (such as Clover), skilled with a broad range of testing tools from Mockito to Selenium, and well versed in modern testing techniques. You must be well organized, good at prioritization, a clear communicator in written and spoken English, and a creative problem solver. And most importantly, you must be diplomatic, persuasive, and very patient.{linebreak}{linebreak}Minimum 10 years of industry experience. Bachelor's degree or higher. Open to any Salesforce engineering office in North America.

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Site Reliability Engineer Heroku


Salesforce


sys admin

heroku

engineer

admin

sys admin

heroku

engineer

admin

19d

Apply


Stats (beta): 👁 1,404 views,✍️ 60 applied (4%)
{linebreak}Site Reliability Engineer, Heroku{linebreak}Location: US Remote{linebreak}*We are a highly distributed team looking for candidates comfortable working remotely.{linebreak}About Heroku SRE{linebreak}Heroku, a subsidiary of Salesforce, operates the world’s largest Platform As A Service (PaaS), continuously delivering millions of apps with a high volume of deploys per day. Heroku's vision is for developers to focus on their applications and leave operations to us.{linebreak}We are writing our team charter and we're looking for engineers who are interested in joining that effort. This is not an established team - you will be among the first people to implement this job role at Heroku. Because the team isn't established, we'll be looking to you to help define how the team should get work done and how it will communicate with other teams in the engineering org, so it will help if you're interested in the human communication problems of engineering.{linebreak}What's this job like?{linebreak}This job is open to people anywhere in North America (the United States and Canada). You can work at a Salesforce office or work from home. Because the team is just getting started, here's what we can say so far:{linebreak}Currently, we're helping development teams to develop Service Level Objectives (SLOs) for parts of the platform where they don't currently exist and defining minimum standards for service health metrics{linebreak}Next, we will define the SRE Entrance process that development teams follow in order to hand off the operation of a production service to the SRE team{linebreak}The team will be on call for multiple production services, once they have gone through the SRE Entrance process. This includes:{linebreak}{linebreak}Responding to pages generated by automated monitoring and alerting{linebreak}Responding to pages created manually by other engineers and support personnel{linebreak}Joining an incident response team as a Subject Matter Expert and working with other SMEs and an Incident Commander to resolve the issue (we'll train you for this){linebreak}{linebreak}When the team is more established, our goal is a 50% focus on engineering activities. Likely projects include:{linebreak}Automated data and service management tooling{linebreak}Instrumenting for observability for troubleshooting{linebreak}Hardening for resilience in the face of operational events and customer behavior{linebreak}{linebreak}Who are you?{linebreak}We’re looking for people who are interested in complex distributed systems- how they work, how they can work better, how we even know if they’re working at all. We need someone who's spent time working as a developer (writing code with a team to fix operational issues or build features), but who has also spent time on operational concerns (investigating production incidents, creating or updating monitoring and alerting plans for production systems, or investigating performance issues, for instance).{linebreak}You don't need to have “SRE” in your job title in order to have appropriate skills for this position. You might come from a DevOps environment or have been one of a handful of engineers in a shop so small that everyone does a little of everything. The important thing is that you have experience in both writing code and maintaining systems, and that you're willing to do both of those things in the future. If you're stronger in one area than the other, that's okay.{linebreak}Be sure to read or skim the Site Reliability Engineering book, which we are modeling our team structure around.{linebreak}Requirements{linebreak}Experience with complex distributed systems and familiarity with how the internet and web applications work. You don’t have to have built a datacenter or run a large cloud service at a major provider, but you do need to have used cloud services. Running LAN infrastructure or doing client-side system administration is not enough for this role.{linebreak}Willing to join an on-call rotation that you would participate in defining.{linebreak}Willing to work on a distributed (currently all-remote) team spanning multiple time zones. None of us currently lives in the same place or works out of the San Francisco headquarters; all of us are experienced remote workers.{linebreak}Comfortable reading and writing code with a team in at least one of Ruby, Go, Python, or Erlang. It's fine if you know more than one of those languages and/or other languages, but they are the four most important languages at Heroku. We need people who are comfortable with them, and open to switching between them.{linebreak}How do I know if I should apply?{linebreak}If you have experience with any of the following topics, you should apply!{linebreak}Containers and container management technologies such as lxc, Docker and Kubernetes{linebreak}Experience with AWS services like EC2, ELB, DynamoDB, S3 (or their Azure or GCP equivalents- OpenStack experience is fine too){linebreak}Databases and big data stores, especially Postgres or Kafka{linebreak}REST APIs{linebreak}Load balancing technologies, including L4 or L7 routing and CDNs{linebreak}Monitoring, instrumentation, or observability{linebreak}Standard parts of a web app's stack, such as TCP/IP, DNS, HTTP, etc.{linebreak}Cloud computing patterns (and how they're different than using hardware){linebreak}Infrastructure as code (Terraform, Chef, Puppet, Ansible, CloudFormation, etc)

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Backend Data Integration Engineer Heroku Connect Team


Salesforce


heroku

engineer

backend

heroku

engineer

backend

19d

Apply


Stats (beta): 👁 1,386 views,✍️ 46 applied (3%)
{linebreak}Senior Backend Engineer, Heroku Connect Team{linebreak}Location: Remote{linebreak}Heroku operates the world’s largest PaaS cloud, continuously delivering millions of apps with a high volume of deploys per day. Our vision is to enable customers to focus on building business value, using our tools to accelerate development and reduce operational overhead.{linebreak}{linebreak}The Heroku Connect team’s mandate is to reduce friction between the Salesforce and Heroku platforms to create new developer facing tools and services that help customers unlock the value of their data using both traditional relational stores and alternative streaming patterns. The success of our current product has helped us to identify larger opportunities to build new services that solve a wider range of data integration and transformation challenges. We are seeking a senior backend developer who will enjoy the challenge of building, coordinating and scaling a distributed system while making design choices that shape how users think about their own architecture. Our team is fully distributed around North America and we are open to both local and remote candidates.{linebreak}{linebreak}You should be excited about working in an collaborative environment where you will be responsible for learning or demonstrating your abilities to contribute to the team in the following ways:{linebreak}{linebreak}{linebreak}Explore and articulate the connections and trade-offs between testability, reliability, observability and development velocity to ensure we are continually raising our standard of engineering excellence.{linebreak}{linebreak}Strong communication skills and a desire to learn while collaborating closely with your team in synchronous and asynchronous ways.{linebreak}{linebreak}Help deliver our roadmap by defining and developing features that enable users to quickly create, deploy, operate and manage their data driven applications.{linebreak}{linebreak}Monitor and debug performance, reliability, and overall health issues within the distributed systems maintained by the team.{linebreak}{linebreak}Proficiency in one or more of the core technologies deployed by the Connect Team including Python, Postgres, Kafka and Java.{linebreak}{linebreak}Understanding how the interactions and characteristics of key system components like data stores, caches and messaging systems impact system health{linebreak}{linebreak}Coordinating with internal Heroku and Salesforce teams to improve the service offered to our mutual customers.

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Lead Principal Level Runtime Platform Engineer Heroku


Salesforce


exec

heroku

engineer

exec

heroku

engineer

19d

Apply


Stats (beta): 👁 1,331 views,✍️ 38 applied (3%)
{linebreak}Runtime Sr., Lead, or Principal Level Platform Engineer, Heroku{linebreak}Heroku operates the world’s largest PaaS cloud, continuously delivering millions of apps with 6+ million container deployments, 16+ billion routing requests, and 10+ terabytes of application logs per day. Our vision is for developers to focus on their applications and leave operations to us.{linebreak}We work in small groups who are heartfelt about our users’ problems. We plan weekly, chat daily and work closely together. Our team is a remote community with members excited to work together on challenging distributed systems problems. Equality is a core value for Salesforce; it's at the heart of everything we do and strive to be. That means Equal Opportunity, Equal Advancement and Equal Pay for all. We do not discriminate on the basis of race, religion, color, national origin, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status.{linebreak}We hope you are passionate about joining our community of engineers who love to learn, work, and operate a gigantic distributed system, build and sustain a remote culture and help grow and mentor other engineers.{linebreak}Examples of recent work Runtime engineers have done at Heroku{linebreak}Core infrastructure scaling and growth: broke up a critical, monolithic Ruby application that performs many container scheduling tasks and refactored it as a set of well scoped gRPC Go services.{linebreak}Supporting critical customer applications: diagnosed and fixed a very elusive bug in how signals are forwarded between our platform logging process and customer containers that was causing customer apps to crash unexpectedly.{linebreak}Delivering features to customers: built an automated cert management capability using the Let's Encrypt API to provision free customer SSL certs for domains added to apps and automatically renew expiring certs.{linebreak}Researching and learning: prototyped a Kubernetes orchestration backend for our internal Runtime API as part of a larger effort to learn about and adopt new technologies in our runtime.{linebreak}Infrastructure improvements: transitioned our use of K8s from self-managed to managed by integrating EKS and implemented a new authentication scheme to integrate our container registry with EKS.{linebreak}Incident response: conducted emergency response when a remote operation timed out during routine API maintenance in our EU runtime, corrupting routing state data for a single node. Incident responders followed documented procedure in our ops playbooks to identify the corrupted node and flush its cache. Remediation work included refining our metrics to reduce our time to diagnose and improving our automated tooling used for system maintenance.{linebreak}{linebreak}Profiles relevant specifically to the Senior Engineer role would feature:{linebreak}3+ years in a full-time, professional software engineering role{linebreak}Experience developing production software in Go or Ruby{linebreak}Experience developing on IaaS (AWS, GCP, Azure, OpenStack, etc){linebreak}Demonstration of strong software development best practices, such as documentation driven design, code review, test coverage, continuous integration, continuous delivery, phased rollouts{linebreak}Enthusiasm for learning new languages, frameworks, and skills{linebreak}Excellent written and verbal communication skills, including the ability to work effectively with geographically distributed teams and people of various backgrounds{linebreak}Experience participating in an on-call rotation{linebreak}{linebreak}Profiles relevant specifically to Lead and Principal roles would additionally feature:{linebreak}5+ years in a full-time, professional software engineering role{linebreak}Experience in a technical leadership role in a collaborative team environment{linebreak}Experience deploying, operating and supporting critical production systems{linebreak}Experience deploying services on Kubernetes{linebreak}Experience participating in an on-call rotation{linebreak}{linebreak}{linebreak}Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” six years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Software Engineering Leadership Manager Heroku


Salesforce


dev

exec

heroku

engineer

dev

exec

heroku

engineer

19d

Apply


Stats (beta): 👁 1,477 views,✍️ 51 applied (3%)
{linebreak}Manager, Software Engineering Leadership Opportunities, Heroku {linebreak}***Currently we have Leadership opportunities on our Front-end Engineering team and our Runtime team.***{linebreak}Location: US & Canada{linebreak}(100% Remote or Offices - SF, CA /Bellevue, WA / Indianapolis, IN / Louisville, CO / Burlington, MA / Vancouver, CN){linebreak}The Heroku Manager Opportunity:{linebreak}Manager roles are open in the Heroku Data, Runtime, and Platform Services departments, each of which is roughly 40 engineers, managers and PMs distributed around the US and Canada{linebreak}Heroku Data and Runtime develop and operate the underlying platform on which the rest of Heroku runs. We build scalable, distributed systems that support our critical internal customers and millions of external customers.{linebreak}Heroku Platform Services develops and operates the Heroku Platform itself: that includes the CLI and Dashboard user experience, the higher workflows like Continuous Deployment and Integration, the operational experience, the public APIs, and more.{linebreak}Our systems are built with AWS, Go, Ruby, gRPC, Kubernetes, Terraform, Postgres, Kafka and more.{linebreak}Our teams and leaders value team culture, inclusiveness, trust and safety above all{linebreak}Our leadership group is spread across the experience spectrum and we offer a great opportunity to learn from a diverse group of leaders in a strong mentorship environment{linebreak}We lead as a group, work closely together, share big responsibilities and support each other{linebreak}Heroku Engineering is growing quickly and offers an opportunity for developing leaders to grow with us{linebreak}{linebreak}Examples of recent manager-led work:{linebreak}Introducing new collaboration models as we grow (our squad and guild model) and evangelizing our methods within the broader engineering org{linebreak}Developing a team health survey and group discussion exercise based on the re:work framework for team effectiveness{linebreak}Embedding in a squad of 3-5 engineers to rapidly iterate and ship something (ie: a customer-facing feature like Automated Cert Management or an engineering-driven sustainability improvement like decomposing our process manager into sharded Go gRPC services){linebreak}Working directly with strategic customers to gather feedback, navigate challenges and negotiate priorities{linebreak}Building relationships with major technology vendors and influencing their roadmaps{linebreak}Improving our hiring and onboarding processes to be more inclusive and scalable{linebreak}{linebreak}Profiles relevant to us may feature:{linebreak}Fostering collaborative, engaging and inclusive team environments{linebreak}Establishing clear priorities, expectations, and accountability for individuals and teams{linebreak}Guiding people through periods of growth and change{linebreak}Driving the execution and delivery of features by collaborating with many cross-functional teams, architects, product owners and engineers{linebreak}Partnering with product managers to align on objectives, priorities, tradeoffs, and risk{linebreak}Facilitating engineering meetings (stand-ups, planning, retrospectives, design discussions){linebreak}Empowering delivery teams to self-organize{linebreak}Providing technical guidance, career development, and mentoring to team members{linebreak}Maintaining high morale and motivating delivery teams to go above and beyond{linebreak}Vocally advocating for technical excellence and helping teams make good decisions{linebreak}Participating in architecture discussions and planning{linebreak}Participating in cross-functional coordination, planning, and reviews with leads from other engineering teams{linebreak}Maintaining and fostering our culture by interviewing and hiring only the most qualified individuals with an eye towards diversity{linebreak}Excellent written and verbal communication skills, including the ability to work effectively with geographically distributed teams and people of various backgrounds{linebreak}Experience with IaaS, distributed systems and critical production systems is desirable, but not required{linebreak}{linebreak}Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. We are the fastest growing of the top 10 enterprise software companies, the World’s Most Innovative Company according to Forbes, and one of Fortune’s 100 Best Companies to Work For six years running. The growth, innovation, and Aloha spirit of Salesforce are driven by our incredible employees who thrive on delivering success for our customers while also finding time to give back through our 1/1/1 model, which leverages 1% of our time, equity, and product to improve communities around the world. Salesforce is a team sport, and we play to win. Join us!{linebreak}*LI-Y

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Software Engineering Q3 Quality Engineer


Salesforce


dev

engineer

digital nomad

dev

engineer

digital nomad

19d

Apply


Stats (beta): 👁 1,445 views,✍️ 42 applied (3%)
{linebreak}As an Automation Software Engineer on the Salesforce Mobile team, you will work with a team of smart engineers to design and own the cross-team automation and quality strategy. You will be involved in writing and reviewing code, giving suggestions around improving quality of the products that are shipped. Given the high visibility of this role, you'll be expected to work with several cross-functional teams.{linebreak}About the Team{linebreak}We work as a collaborative team with the shared goal of delivering excellent software, anchored in an agile culture of quality, delivery, and innovation. We encourage our software engineers to embrace shared responsibility for writing testable, high performance, maintainable code. We deliver working software in short sprints via iterative and incremental development practices. Individuals on our self-organizing team are motivated, trusted and continuously focused on technical excellence.{linebreak}Supported operating systems include: iOS, Android, and Windows.{linebreak}The Quadrant3 (Q3) Mobile Testing team conducts automation quality tests and provides release support for the Salesforce application and conducts testing for scrum teams who:{linebreak}Develop Salesforce mobile web and hybrid applications{linebreak}Develop frameworks for rendering UI across all supported mobile devices, apps, operating systems, and browsers, including the desktop experience{linebreak}{linebreak}Key Responsibilities{linebreak}Work directly with scrum teams in writing automation test cases in testing quality and functionality of features{linebreak}Build and maintain regression test suites and frameworks{linebreak}Collaborate with each other to prioritize user stories and execute test cases{linebreak}Provide support to engineering teams as Release Captains{linebreak}Review and take action on feedback from Salesforce employees using our products{linebreak}Verify reproducibility and impact of bugs found by others{linebreak}Retrieve and file bugs from devices' crash report logs{linebreak}Write descriptive bug reports{linebreak}Know and evangelize automation best practices to fix and prevent inefficient test automation{linebreak}Be a voice of quality always assessing the quality gaps and driving initiatives to close them{linebreak}Own and enhance a test infrastructure that is scalable and reliable, spanning multiple release cycles{linebreak}Partner with development and product management teams in each stage to coordinate the work and solve dependencies{linebreak}Stay current with relevant technologies{linebreak}{linebreak}Required Skills{linebreak}4+ years programming experience in writing high-quality Java code and unit tests{linebreak}Experience with tools like XCode, Android Studio, HockeyApp, Jenkins, Eclipse, GIT etc.{linebreak}Experience with automating test tools appium, selenium, and web driver{linebreak}Minimum 3 to 4 full years experience conducting feature, regression, and exploratory testing of hybrid, mobile business applications on two or more of the operating systems mentioned{linebreak}Knowledge of professional software engineering best practices for the software development life cycle, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations{linebreak}Experience with hybrid native/web applications and WebViews preferred{linebreak}Strong interest in and demonstrated knowledge of various mobile devices and operating systems{linebreak}Salesforce Admin 201 certified or 2+ years experience in performing Salesforce admin responsibilities{linebreak}Understanding of concepts and methods in client/server applications{linebreak}Proactive communication with team and automation engineers{linebreak}An eagerness to learn new things and to help others do the same{linebreak}Excellent verbal and written communication skills{linebreak}Passion for customer experience{linebreak}Experience with Mobile SDK technologies a plus++{linebreak}{linebreak}Desired Characteristics{linebreak}Ability to suggest improvements to test cases and flow{linebreak}Ability to switch projects based on changing priorities in a dynamic, agile software development environment{linebreak}Ability to quickly learn new areas, and identify and prioritize the related testing work{linebreak}Enjoy breaking things, be exhilarated when you discover that really complicated bug, and be so detail-oriented that people comment on it{linebreak}Comfortable asking a lot of questions{linebreak}Patience, creativity and flexibility{linebreak}Understanding mobile market with various devices and operating systems{linebreak}Experience with Agile development methodology (e.g., Scrum){linebreak}{linebreak}Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes's "World's Most Innovative Company" five years in a row and one of Fortune's "100 Best Companies to Work For" eight years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Senior Lead Principal Platform Back End Software Engineer


Salesforce


backend

dev

exec

senior

backend

dev

exec

senior

21d

Apply


Stats (beta): 👁 1,612 views,✍️ 61 applied (4%)
{linebreak}Platform/Back-End Software Engineer (all levels){linebreak}{linebreak}Location: US & Canada (Relocation candidates){linebreak}In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.{linebreak}Salesforce has immediate opportunities for extremely talented software developers who want their lines of code to have significant and measurable positive impact for users, the company's bottom line and the industry. You will be working with a group of world-class engineers to build the breakthrough features our customers will love, adopt and use while keeping our trusted platform stable and scalable. The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and release them with high quality. {linebreak}From Sales Cloud to Marketing Cloud, Platform to IoT , Einstein Platform and everything in between we have many opportunities available across various applications and platforms. Submit your resume here and we will reach out to you with opportunities that fit your background and interests.{linebreak}Passionate about being part of our Ohana? Here is what we are searching for in you!{linebreak}Basic Requirements:{linebreak}- Bachelor’s degree in Computer Sciences or equivalent field, plus 3+ years of relevant experience{linebreak}- Track Record of being a top performer in current and past roles{linebreak}- Deep understanding of object oriented programming and experience with at least one object oriented programming language (Java, C++, C#, Ruby, Python){linebreak}- Solid knowledge of Database technologies such as SQL, PL/SQL and relational database schema design{linebreak}- Experience in automated testing including unit and functional testing using Java, JUnit, JSUnite and Selenium{linebreak}- Excellent interpersonal and communication skills{linebreak}Preferred Requirements:{linebreak}- Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline.{linebreak}- At least (5) years of software engineering experience{linebreak}- Master of Java and experience developing and tuning highly available server-side applications{linebreak}- Deep understanding of Object Oriented Programming{linebreak}- Experience with developer tools like git, Maven and Eclipse IDE{linebreak}- Experience with Hbase, Phoenix, MapReduce, Pig/Hive and/or other no-sql technologies{linebreak}- SOAP/REST APIs and general API design {linebreak}- Experience with agile development methodology{linebreak}- Experience building highly scalable, distributed systems{linebreak}- Experience delivering and owning web scale data systems in production{linebreak}{linebreak}Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.{linebreak}{linebreak}*LI-Y

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Senior Lead Principal Performance Engineer


Salesforce


exec

senior

engineer

exec

senior

engineer

21d

Apply


Stats (beta): 👁 1,414 views,✍️ 52 applied (4%)
{linebreak}Senior / Lead / Principal Performance Engineer{linebreak}Locations where we are hiring: San Francisco, CA | Bellevue, WA *relocation support provided{linebreak}{linebreak}In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.{linebreak}The role:{linebreak}We are seeking a Software Engineer, Performance to join our R&D, Tech & Products team. As the 4th largest software company in the world, and the leader in the cloud, we are challenged with designing and developing the next generation technologies in cloud computing. Our mission as the “customer company”, is to ensure trust with our customers, from Fortune 100 companies, to start-ups and nonprofit organizations. Processing more than 5+ billion transactions per day and growing, performance remains a center focus for innovation.{linebreak}Trust.salesforce.com is the Salesforce community’s home for real-time information on system performance and security. View our daily transaction volume here: https://status.salesforce.com/performance{linebreak}Your impact:{linebreak}Be a part of the first-rate team that influences the future expansion of next-generation cloud solutions for speed, scale, and high availability. You will have the opportunity to design performance experiments, collect and analyze data. Develop power tools and automation frameworks for continuous integration, performance measurement and analysis. Contribute to the design and velocity of our global products. Optimize our systems end-to-end by advising infrastructure design, server and application development/ tuning, solving complex cluster architecture and data storage challenges that impact features within artificial intelligence, IoT, Platform, API’s and mobile UI experiences.{linebreak}If you’re fired up about software performance, automating everything, and working with great engineers, this is the job for you! If you are a developer that is passionate about performance, or a performance tester that is also interested in contributing performance improvements, we would love to hear from you.{linebreak}This candidate must have the technical prowess to write fast and efficient code, find inefficiencies and influence others to make performance improvements. In addition, this engineer needs to measure and demonstrate performance gains in a scientific way, by building/running workloads or simulations. The candidate should be confident in discussing time/space complexity using O(n) notation and engage in a project’s design phase for its performance and scalability considerations. You are the performance expert for your scrum team, and should own your team’s performance related problems on production.{linebreak}Required Skills:{linebreak}{linebreak}6+ years of software development experience (Java preferred){linebreak}3+ years in performance engineering{linebreak}Strong programming skills in Java and profilers{linebreak}Hands-on experience with performance measurement, analysis, and optimization{linebreak}Experience conducting benchmark and/or work-load testing using automation tools and frameworks for performance measurement and analysis (Jmeter){linebreak}Experience performing simulation or lab experimentation to analyze application/ system performance{linebreak}Distributed systems debugging{linebreak}Ability to work cross-functionally to articulate, measure and solve performance issues{linebreak}Passion for continuous improvement in building knowledge base technically and professionally{linebreak}Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline.{linebreak}{linebreak}Preferred Skills:{linebreak}{linebreak}SaaS experience at scale{linebreak}Knowledge of database fundamentals: SQL, schema, internals (Oracle preferred, TKProf, AWR, ASH){linebreak}JVM and garbage collector tuning, heap dump analysis experience{linebreak}Experience with the following performance tools: JMeter, YourKit{linebreak}Experience in using UI profilers and deep understanding of chrome developer tools{linebreak}Understanding of how a browser works (i.e. chromedevtools, ui automator){linebreak}Hands on Experience in javascript, React and NodeJS{linebreak}Agile/ Scrum methodology experience{linebreak}Experience with big data technologies such as Hbase, HDFS, Hadoop, Pig, Hive and/or Kafka{linebreak}Experience working in an Apache/ Spark architecture{linebreak}Knowledge of back-end systems and API’s, developer tools and compilers{linebreak}Knowledge of statistical analysis and experimental design techniques{linebreak}Working knowledge of Linux operating system{linebreak}Experience analyzing and interpreting large volume of production data using Splunk to understand throughput, latency, memory and CPU utilization{linebreak}Experience with search platforms such Lucene, Solr or ElasticSearch{linebreak}{linebreak}{linebreak}Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.{linebreak}{linebreak}{linebreak}*LI-Y

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Performance Software Engineer


Salesforce


dev

engineer

digital nomad

dev

engineer

digital nomad

21d

Apply


Stats (beta): 👁 1,572 views,✍️ 46 applied (3%)
{linebreak}Software Engineer, Performance (UI) Senior, Lead, Principal{linebreak}Location: HQ in SF, Bellevue and various teams open to US Remote.{linebreak}Relocation assistance available{linebreak}{linebreak}In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.{linebreak}{linebreak}We are seeking a UI Software Engineer, Performance to join our R&D, Tech & Products team. As the 4th largest software company in the world, and the leader in the cloud, we are challenged with designing and developing the next generation technologies in cloud computing. Our mission as the “customer company”, is to ensure trust with our customers, from Fortune 100 companies, to start-ups and nonprofit organizations. Processing more than 5+ billion transactions per day and growing, performance remains a central focus for innovation.{linebreak} {linebreak}Trust.salesforce.com is the Salesforce community’s home for real-time information on system performance and security.{linebreak} {linebreak}View our daily transaction volume here: https://status.salesforce.com/performance{linebreak} {linebreak}Teams that are currently hiring with a focus on the UI (Lightning, Analytics and Automation Cloud){linebreak} {linebreak}Your impact:{linebreak}{linebreak}Be a part of the first-rate team that influences the future expansion of next-generation cloud solutions for speed, scale, and high availability. You will have the opportunity to design performance experiments, collect and analyze data. Develop power tools and automation frameworks for continuous integration, performance measurement and analysis. Contribute to the design and velocity of our global products. Optimize our systems end-to-end by advising infrastructure design, server and application development/ tuning, solving complex cluster architecture and data storage challenges that impact features within artificial intelligence, IoT, Platform, API’s and mobile UI experiences.{linebreak}If you’re fired up about software performance, automating everything, and working with great engineers, this is the job for you! If you are a developer that is passionate about performance, or a performance tester that is also interested in contributing performance improvements, we would love to hear from you.{linebreak}This candidate must have the technical prowess to write fast and efficient code, find inefficiencies and influence others to make performance improvements. You are the performance expert for your scrum team and should own your team’s performance related problems on production.{linebreak} {linebreak}General Requirements:{linebreak}6+ years of UI Software development experience{linebreak}3+ years in performance engineering{linebreak}Deep understanding of Object Oriented Programming{linebreak}Hands-on experience in JavaScript, React and NodeJS{linebreak}Solid understanding of web technologies, such as HTTP, HTML,CSS, XML, JSON, and/or AJAX{linebreak}Experience in using UI profilers and deep understanding of chrome developer tools{linebreak}Understanding of how a browser works (i.e. ChromeDevTools, UI Automator){linebreak}Solid understanding of web application performance engineering concepts, tools, methodologies, metrics, and analysis{linebreak}Hands-on experience with performance measurement, analysis, and optimization{linebreak}Experience conducting benchmark and/or work-load testing using automation tools and frameworks for performance measurement and analysis (Jmeter){linebreak}Experience performing simulation or lab experimentation to analyze application/ system performance{linebreak}Distributed systems debugging{linebreak}Ability to work cross-functionally to articulate, measure and solve performance issues{linebreak}Passion for continuous improvement in building knowledge base technically and professionally{linebreak}Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline{linebreak} {linebreak}Preferred Skills:{linebreak}SaaS experience at scale{linebreak}Knowledge of database fundamentals: SQL, schema, internals (Oracle preferred, TKProf, AWR, ASH){linebreak}JVM and garbage collector tuning, heap dump analysis experience{linebreak}Experience with the following performance tools: JMeter, YourKit{linebreak}Agile/ Scrum methodology experience{linebreak}Knowledge of back-end systems and API’s, developer tools and compilers{linebreak}Knowledge of statistical analysis and experimental design techniques{linebreak}Working knowledge of Linux operating system{linebreak}{linebreak}Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.{linebreak}*LI-Y

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Mobile Build Release Engineer


Salesforce


mobile

engineer

mobile

engineer

21d

Apply


Stats (beta): 👁 1,452 views,✍️ 50 applied (3%)
{linebreak}As a Mobile Release Engineer on the Salesforce Mobile team, you will help keep the Mobile CI running at top efficiency. We need smart and passionate engineers that are obsessed with squeezing every bit of performance out of a build system, and can work side-by-side with other Dev-Ops engineers as well as Test engineers to ensure consistent, high-confidence delivery through a CI delivery pipeline. Given the high visibility of this role, you'll be expected to work with several cross-functional teams.{linebreak}About the Team{linebreak}We work as a collaborative team with the shared goal of delivering excellent software, anchored in an agile culture of quality, delivery, and innovation. We encourage our software engineers to embrace shared responsibility for writing testable, high performance, maintainable code. We deliver working software in short sprints via iterative and incremental development practices. Individuals on our self-organizing team are motivated, trusted and continuously focused on technical excellence.{linebreak}{linebreak}Supported operating systems include: iOS, Android.{linebreak}Job Responsibilities:{linebreak}Implement a continuous integration strategy for Mobile Applications for both iOS and Android{linebreak}Build and test tool management{linebreak}Train and assist mobile developers in the company worldwide, across organizations, facilitating software development and release{linebreak}Continuously simplify, optimize and automate CI/CD processes to further our goal of rapidly improving developer productivity and confidence{linebreak}Support our CI and source control systems{linebreak}Work with engineering teams to design sustainable deployment packaging and automation systems{linebreak}{linebreak}Required Skills{linebreak}Passionate about building and improving reliable, performant CI infrastructure{linebreak}4+ years software development experience with a strong command of object oriented principles{linebreak}Experience with tools like XCode, Android Studio, HockeyApp, Jenkins, Eclipse, git etc.{linebreak}Experience with both Gradle (Android), Xcodebuild (iOS) and Fastlane tools{linebreak}Experience with code signing mobile applications for iOS, including code signing identities and provisioning profiles{linebreak}Experience managing complex dependencies with build tools such as Maven, Ivy, or Gradle{linebreak}Experience with Docker and Maven repositories, such as Sonatype Nexus and JFrog Artifactory, is a plus{linebreak}Deep understanding of command-line tools, bash scripting, and build tool management{linebreak}Demonstrable aptitude for configuring, running, and gathering metrics from CI test pipelines executing mobile automation using tools such as XCtest, Espresso, JUnit, Jenkins{linebreak}Familiar with virtualization tools such as Docker, Vagrant, terraform, and VMWare{linebreak}Working knowledge of network security best-practices within a data center environment{linebreak}Able to establish and nurture relationships between multiple teams and navigate dependencies{linebreak}{linebreak}Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes's "World's Most Innovative Company" five years in a row and one of Fortune's "100 Best Companies to Work For" eight years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Manager Senior Manager Director Senior Director Software Engineering


Salesforce


dev

exec

senior

engineer

dev

exec

senior

engineer

21d

Apply


Stats (beta): 👁 1,630 views,✍️ 70 applied (4%)
{linebreak}Manager/ Senior Manager/ Director / Senior Director, Software Engineering (All levels){linebreak}{linebreak}Salesforce is looking for a Manager/Director to lead our software engineering teams. We need someone who is technically strong, energetic, highly collaborative and passionate about the product and our customers. You will manage and lead a team of exceptional developers and QE working on applications written in languages such as Java, Javascript, Ruby on Rails, Node.js, jQuery and React deployed on Heroku. We work in a collaborative environment and we value transparent communication and feedback, code reviews, and making learning fun. {linebreak}In this role, we need someone who can:{linebreak}Drive the execution and delivery of features by collaborating with many cross functional teams, architects, product owners and engineer{linebreak}Make critical decisions that attribute to the success of the product{linebreak}Proactive in foreseeing issues and resolve it before it happens{linebreak}Daily management of standups as the ScrumMaster for no more than two engineering teams{linebreak}Partner with PO to align with objectives, priorities , tradeoffs and risk{linebreak}Ensuring teams have clear priorities and adequate resources{linebreak}Empowering the delivery team to self organize{linebreak}Be a multiplier and have a passion for team and team members’ success{linebreak}Providing technical guidance, career development, and mentoring to team members{linebreak}Maintaining high morale and motivating the delivery team to go above and beyond{linebreak}Vocally advocating for technical excellence and helping the teams make good decisions{linebreak}Participating in architecture discussions and planning{linebreak}Participating in cross-functional coordination, planning, and reviews with leads from other engineering teams{linebreak}Maintaining and fostering our culture by interviewing and hiring only the most qualified individuals with an eye towards diversity{linebreak}Occasionally contributing to development tasks such as coding and feature verifications to assist teams with release commitments, to gain understanding of the deeply technical product as well as to keep your technical acumen sharp{linebreak}{linebreak}Experience and skills:{linebreak}Masters / Bachelors degree required in Computer Science, Software Engineering, or Equivalent Experience{linebreak}3+ years experience leading software development projects with a distinguished track record on technically demanding projects{linebreak}Strong verbal and written communication skills, organizational and time management skills{linebreak}Ability to be nimble, proactive, comfortable working with minimal specifications{linebreak}Experience with short release cycles, the full software lifecycle, and experience working on a product that’s been released for public consumption{linebreak}Experience in hiring smart, talented engineers{linebreak}Knowledge of professional software engineering best practices including coding standards, code reviews, SCM, CI, build processes, testing, and operations{linebreak}Experience with Agile development methodologies. ScrumMaster experience required{linebreak}Experience in communicating with users, other technical teams, and project management to understand requirements, describe software product features, and technical designs{linebreak}{linebreak}Nice to have skills{linebreak}Experience with search platforms such Lucene, Solr or ElasticSearch a plus{linebreak}Experience with Performance Engineering {linebreak}Building Machine Learning platforms{linebreak}Android, and/or iOS domain knowledge, including debugging, app store policies, and consumer trends{linebreak}Deep learning, voice technologies (ASR, TTS), machine learning, natural language processing, or computer vision{linebreak}Experience in developing cloud platform{linebreak}{linebreak}Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world!!{linebreak}*LI-Y

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Lead Engineer


Salesforce


exec

engineer

exec

engineer

23d

Apply


Stats (beta): 👁 1,557 views,✍️ 52 applied (3%)
{linebreak}Salesforce's software engineers develop the next generation platform that power ever growing Salesforce cloud services. Salesforce’s Core Platform provides highly-scalable and reliable platform supporting billions of transactions a day for customers developing, customizing and deploying our world’s #1 CRM, Sales, Marketing, Commerce, Industries and other SaaS solutions. At Salesforce, we strive everyday to earn customer trust by making our cloud always fast, always secure (see http://trust.salesforce.com).{linebreak}App Runtime team is seeking talented and experienced software engineer to design, develop and deliver core runtime technologies that power Salesforce architecture; improve site latencies, scalability and overall customer experience across our multitenant services. All our services are designed to be continuously delivered, delivered at scale, updated with zero downtime, in a rapidly evolving modern architecture.{linebreak}An ideal candidate is an experienced developer that has proven expertise in server-side Java container internals, application server performance, understanding of design patterns, scalable data structures, web technologies, and caching strategies. Having a track record building solutions to solve performance and scalability challenges in large scale distributed system is a big plus. The features you design and develop will be deployed across the entire Salesforce.com site which handles billions of requests per day where quality solutions are critical.{linebreak} {linebreak}Responsibilities{linebreak}Deliver the most secure and performant runtime technologies, viz., Jetty web container, HTTP/2 server, Spring IOC container, Java/OpenJDK, thread management, and low latency class loaders.{linebreak}Formulate, evaluate and implement techniques to support service stability, scalability, resiliency and availability. Maximize robustness with fast startup and graceful shutdown (disposability).{linebreak}Deliver elastically scalable services for deployment to multi-substrate cloud platforms (Docker/Kubernetes-based micro service architecture) include Salesforce own internal IaaS, Amazon Web Services and Google Cloud Platform.{linebreak}Work across the engineering organization to resolve complex technical issues and drive impactful innovation that improves application lifecycle, async handling, system availability, resiliency, and performance.{linebreak}Provide thought leadership for the open source technologies inside Salesforce and collaborate with cross-functional engineering teams to develop and enhance the platform.{linebreak}Qualifications{linebreak}BS/MS or PhD in Computer Science or equivalent experience.{linebreak}Sound computer science concepts in the area of algorithms, data structures, distributed systems, operations systems, design patterns, caching, and databases.{linebreak}5+ years hands on Java development experience in the related areas - viz., Java frameworks (NIO, Concurrency, Collections, Lambdas and runtime GC and dynamic compilers){linebreak}Familiarity with the internals of open source application platforms such as Jetty/Netty, JBoss/Tomcat/Glassfish, Servlets/JSP technology, Spring framework, Redis, web services stacks, JMX, Monitoring; Direct experience in building or extending an application server is a huge plus.{linebreak}Optimization of Java based applications, application servers, knowledge of performance patterns and full stack performance profiling and analysis.{linebreak}Strong understanding of Linux, internet/mobile principles, protocols and implementation, understanding of performance analysis, reporting and presentation.{linebreak}Sound knowledge of TCP, HTTP, Servlet specifications.{linebreak}Desired Skills{linebreak}Ability to learn quickly and deliver high quality code in a fast-paced, dynamic team environment.{linebreak}Ability to analyze complex systems and failure modes and build technical strategies for improvements based on those findings.{linebreak}Solid analytical and troubleshooting skills, outstanding attention to detail and communication skills.{linebreak}Experience with production deployment performance in mission critical environment.{linebreak}Experience building observability tools to analyze real-time/historical system behavior.{linebreak}Experience with Java runtime and memory profilers (JMH/MAT/JMC/perf).{linebreak}Experience with performance log analysis tools like Splunk, NewRelic, AppDynamics.{linebreak}Exposure to cloud design considerations in the areas of virtualization, service discovery, load balancing, networking and security.{linebreak}Ability to work well within the team and also consult with influence across teams{linebreak}Experience with agile software development, and short release cycles.{linebreak}Experience working with open source projects and tools and contributing features back to the community

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Data Infrastructure Engineer Heroku


Salesforce


heroku

engineer

heroku

engineer

23d

Apply


Stats (beta): 👁 1,600 views,✍️ 57 applied (4%)
{linebreak}Infrastructure Engineer, Heroku Data (all levels){linebreak}Location: Pacific to East Coast time zones: 80% of our team is remote.{linebreak}Salesforce is looking for a seasoned infrastructure engineer to join the Heroku Data team. We manage one of the largest fleets of databases in the world, and you could have an impact by enabling our customers to easily and effectively store, transport, process, and extract value from their data on Heroku.{linebreak}In this role, you will work directly with the team behind the Heroku Data Platform automating operations behind our database-as-a-service products. You will write tools to reliably operate thousands of servers including automated backups, disaster recovery, high availability, orchestration, monitoring systems, configuration management, security and more. To be successful in this role, you must have a passion for data storage and management, intuition for code maintainability, and care about making customers successful.{linebreak}The Heroku Data team is a strong group of engineers and product managers that works hard to maintain a balance between the work of maintaining, keeping our customers successful, and innovating towards the future of the Data Platform. We care deeply about making our engineers happy and growing as our team and product grows as well.{linebreak} {linebreak}Key Responsibilities{linebreak}Day-to-day operations of our data services (Postgres, Redis, Kafka){linebreak}Development of automation to improve operational efficiency and effectiveness{linebreak}Testing of new versions of underlying open source technologies{linebreak}Working with your team (engineering and product management) to understand customer needs and pain points{linebreak}Development of new data services{linebreak}Participation in the on-call rotation with your team to keep services operational and highly available{linebreak}Compassion for your team members and awareness of overall team health{linebreak}Key Qualifications & Experience{linebreak}Experience with our technology stack, including:{linebreak}Database technologies (Postgres, Redis, and Kafka){linebreak}Our automation stack (Ruby, Go, and Bash){linebreak}Automated testing{linebreak}AWS (EC2, S3, VPC, etc.){linebreak}Unix tools and services{linebreak}LXC containerization, Docker{linebreak}{linebreak}Experience and knowledge of operating distributed systems{linebreak}Experience writing and maintaining scalable system administration tools and monitoring{linebreak}Experience with information security{linebreak}Experience with participating in an on-call rotation{linebreak}{linebreak}While not required, to get to know you a little better, please consider sharing any of the following:{linebreak}An example of source code you've worked on, or a link to your Github account{linebreak}Two or three code snippets that you think represent your coding style{linebreak}A brief description of your skills, interests, and work style{linebreak}A link to your blog and/or other personal/hobby apps you've built{linebreak}{linebreak}Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. We are the fastest growing of the top 10 enterprise software companies, the World’s Most Innovative Company according to Forbes, and one of Fortune’s 100 Best Companies to Work For six years running. The growth, innovation, and Aloha spirit of Salesforce are driven by our incredible employees who thrive on delivering success for our customers while also finding time to give back through our 1/1/1 model, which leverages 1% of our time, equity, and product to improve communities around the world. Salesforce is a team sport, and we play to win. Join us!{linebreak}*LI-Y

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Salesforce

Android iOS Mobile Engineer


Salesforce


ios

mobile

android

engineer

ios

mobile

android

engineer

23d

Apply


Stats (beta): 👁 2,060 views,✍️ 161 applied (8%)
{linebreak}Android or iOS Mobile Engineer (Experienced){linebreak}{linebreak}Location: HQ in SF, Bellevue, Santa Monica and various teams open to US Remote.{linebreak}{linebreak}In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.{linebreak}{linebreak}Salesforce has immediate opportunities for extremely talented software developers who want their lines of code to have significant and measurable positive impact for users, the company's bottom line and the industry. You will be working with a group of world-class engineers to build the breakthrough features our customers will love, adopt and use while keeping our trusted platform stable and scalable. The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and release them with high quality.{linebreak}{linebreak}From Sales Cloud to Marketing Cloud from IoT to Analytics, …. We have many opportunities available across various applications and platforms. Submit your resume here and we will reach out to you with opportunities that fit your background and interests.{linebreak}{linebreak}Required Skills{linebreak}{linebreak}Solid understanding of object-oriented programming{linebreak}{linebreak}Understanding wireless mobile networks, including WiFi and cellular{linebreak}{linebreak}Bachelor's degree required in Computer Science, Software Engineering, Electrical Engineering or related field or equivalent experience{linebreak}{linebreak}Demonstrable experience with real-world iOS or Android projects for the App Store or Enterprise distribution{linebreak}{linebreak}Experience building and delivering highly scalable, reliable, and complex software systems on-time and on budget{linebreak}{linebreak}Knowledge of professional software engineering best practices for the software development life cycle, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations{linebreak}{linebreak}Ability to take a project from scoping requirements through launch{linebreak}{linebreak}A commitment to writing quality code including writing Unit and UI Automated tests{linebreak}{linebreak}An eagerness to learn new things and to help others do the same{linebreak}{linebreak}Experience in communicating with users, other technical teams, and project management to understand requirements, describe software product features, and technical designs{linebreak}{linebreak}2+ years professional experience with Mobile development IOS and/or Android{linebreak}{linebreak}3+ years professional software development experience{linebreak}{linebreak}{linebreak}Desired Skills{linebreak}{linebreak}Developed at least one complete network-based client application, available in the Appstore{linebreak}{linebreak}Open Source Contributions are a plus{linebreak}{linebreak}Experience building SDKs for iOS and/or Android, or shared objects with C++{linebreak}{linebreak}Experience with Agile development methodology (e.g., Scrum){linebreak}{linebreak}Master's degree in computer science or related field or equivalent experience{linebreak}{linebreak}Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.{linebreak}{linebreak}*LI-Y

See more jobs at Salesforce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.