Search jobs > Springdale, AR > Senior software engineer
Job Description
Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries.
That’s why the PDF Services team is looking for help in building and running our next-generation microservice for PDF rendering at scale.
As a Senior Software Engineer at Procore, you’ll work in a small team to meet the growing document rendering needs of Procore’s millions of users.
Apply below after reading through all the details and supporting information regarding this job opportunity.
This position will be based in our Bengaluru offices. We’re looking for someone to join us immediately.
What you’ll do :
Design, develop, and maintain a high-performance microservice for document rendering using Ruby on Rails with Postgres, running in Kubernetes on AWS.
Perform in on-call duty rotations (one week in duration).
Collaborate with product and customer support teams to gather requirements and implement solutions that meet business needs.
Conduct code reviews and provide constructive feedback to peers for maintaining code quality and consistency.
What we're looking for :
Bachelor's Degree in Computer Science or equivalent experience.
5+ years experience in software engineering fundamentals.
Professional experience with Ruby on Rails, Postgres, and Service-Oriented Architecture in general.
Experience with Docker, Kubernetes, or other containerization technologies is a plus.
Experience working with a team on large initiatives with the ability to course-correct as needed.
Strong experience documenting and bringing team clarity to complex solutions.
Excellent debugging skills, with their attendant patience, grit, and creativity.
A curious mind that is driven to innovate and solve customer problems.
J-18808-Ljbffr
Senior Software Engineer
The ideal candidate will have a strong background in Cloud infrastructure, software development, excellent problem-solving skills, and a passion for delivering high-quality software solutions. Provide technical leadership and mentorship to junior software engineers, fostering a culture of continuous...
Senior, Software Engineer - Mobile
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area. Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineer...
Senior Software Engineer
At least 5 years of experience in Software Engineering or a related field. We’re a team of software engineers, data scientists, cybersecurity experts, and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption. You are...
Senior, Software Engineer - Mobile Platform
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area. This includes developing and maintaining core foundation framework as well as tools/softwares ot...
Senior Software Engineer
The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. The Senior Software Engineer designs, develops, troubleshoots, ...
Senior PHP Fullstack Software Engineer
This Privacy Policy describes the policies and practices with regard to the collection and use of your personal data and sets forth your privacy rights.We recognize that data privacy is an ongoing responsibility, and, therefore, We will from time to time update this Privacy Policy and its privacy pr...
Senior, Software Engineer
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...
(USA) Senior, Software Engineer
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...
(USA) Senior, Software Engineer Java
Master's degree or equivalent in computer science, computer engineering, computer information systems, software engineering, or related area and 3+ year of experience in software engineering or related area. OR) Bachelor's degree or equivalent in computer science, computer engineering, computer info...
(USA) Senior Software Engineer, Information Security
Assists in providing guidance to small groups of four to five engineers, including offshore associates, for assigned engineering projects by providing pertinent documents, directions, examples, and timeline. We’re a team of software engineers, data scientists, cybersecurity expert's and service prof...