As a Senior Principal Engineer, you’ll lead a team of engineers through challenging development projects. Come join a highly collaborative team of skilled engineers with a passion for quality.
What You’ll do:
Work in an agile environment, orchestrating a group mostly comprised of skilled PHP engineers of various levels to complete User Stories authored by professional Product Managers
Architect highly scalable/transaction heavy web/API applications
Work with 1-2 Frontend resources (in addition to backend PHP) through projects in React, Angular (maintenance), MooTools/Jquery (deprecation), Socket.io and serverside NodeJS
Work with Product and QA Managers in multiple grooming sessions and sprint planning for your team
Collaborate/coordinate with other Engineering Managers and Leads
Work with QA and Application Support teams to triage bugs
Work with DevOps to automate deployment and monitoring of applications
Design and develop Restful APIs using frameworks with design patterns
Design JSON payloads and various payload contexts
Convert complex business rules and workflows from User Story requirements into SalesForce type CRM applications and client facing web portals
Work with monolithic legacy codebases, along with design patterns in newer repositories
Work with large database schemas of 500+ tables
Write complex queries. Efficiently joining upwards of 20 tables, some containing +10m rows. In T-SQL or Doctrine ORM
Integrate 3rd party platforms via APIs and callbacks
Write Unit tests and documentation
What You Have:
10+ years professional experience developing APIs & web based applications in PHP as an individual contributor
Prior experience working with organized development teams (5+ member pods)
Prefer hands-on experience using MS SQL Server, CosmosDB, but other relational databases/NoSQL ok (MySQL, Postgres, MongoDB)
Professional experience using open source PHP frameworks. Symfony3+ preferred (Laravel, CodeIgniter - ok)
Experience scaling in LAMP, but also leveraging Redis, RabbitMQ, Elastic Search (ELK), SupervisorD, Socket.io, centralized Session stores
Prefer experience designing fault tolerant architecture on cloud deployments (loadbalancing, clustering, reducing/eliminating single points of failure, etc)
Understand branching, merging, pull requests and conflict resolution in Git (Bitbucket or Github)
Experienced in leveraging issue tracking systems and wikis for documentation (Jira/Confluence)
Comfortable on CentOS Linux, command line, SSH, SFTP, SCP…
Full stack is a plus (JavaScript, CSS, HTML, React/Angular/Vue)
Able to onboard self and others while working entirely remotely in EST
Experience in Azure PaaS and IaaS
Experience crafting architecture diagrams in Visio or LucidChart
Problem solving skills and a proactive work style
Strong interpersonal & communication skills
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Companies hiring on Cutshort
About Guidepoint
Founded :
2003
Type :
Products & Services
Size :
1000-5000
Stage :
Profitable
About
Guidepoint is a research enablement platform designed to advance understanding and empower our clients' decision-making process. Powered by innovative technology, real-time data, and hard-to-source expertise, we enable our clients to turn answers into action.
Backed by a network of nearly 1.5 million experts, and Guidepoint's 1,300 employees worldwide we inform leading organizations' research by delivering on-demand intelligence and research on request. With Guidepoint, companies and investors can better navigate the abundance of information available today, making it both more useful and more powerful.
For more information, visit www.guidepoint.com.
We are actively looking for backend software engineers who are passionate about building cutting-edge systems that work on the latest tech stack (Python, Django) but also help save lives. You’ll have the opportunity to learn and lead the development of several AI-enabled products and solutions within the company that are geared to help accelerate the development of new cures and to reduce the inefficiencies in how healthcare information is managed.
Key Responsibilities:
Design, develop, and deploy scalable APIs using Python/Django.
Integrate third-party APIs like Facebook page API, Google Business API, and all other social APIs (10+)
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and testable code.
Develop and maintain authentication mechanisms, including OAuth, JWT, and SSO integration with third-party providers.
Optimize and maintain existing APIs for performance and scalability.
Required Skills and Qualifications:
Education: Bachelor’s degree in Computer Science, Information Technology, or related field.
Experience:
2+ years of experience in Python development.
Proven experience in designing and developing RESTful APIs.
Advanced proficiency in Python programming.
Strong experience with databases (e.g., MySQL, Elasticsearch).
Hands-on experience with SSO protocols and implementation (e.g., OAuth, SAML, OpenID Connect).
Experience integrating SSO with third-party providers.
Proficiency in using JSON Web Tokens (JWT) for secure data exchange
Technical Skills:
Proficiency in Python and Python frameworks (Django, Flask).
Solid understanding of web technologies (HTTP, SSL/TLS, JSON, XML).
Familiarity with API documentation tools (e.g., Swagger, Postman).
Experience with version control systems (e.g., Git).
Expertise in authentication and authorization methods.
Ability to write clean, maintainable, and efficient code following best practices.
Experience in writing unit tests for code to ensure reliability and maintainability
Looking for a Backend Developer who has Experience in ERP(college/university),CRM(college/university/Payroll/Inventory) ,HRMS.
Experience in Application Development (Product Development) Good coding experience in PHP and MYSQL Database Who can write routines and test their own code using the negative SQL concept Experienced in banking/finance/academic software.
Work with one of the finest SaaS companies, aimed at making life easier for every employee and employer!
Our client is an HR and payroll Saas product company built for the modern workplace. They provide a wide range of services that include automated recruitment and candidate management, digital assessment tools and analytics, leave, payroll and performance management, exit management and employee engagement among other features.
The company is ISO / IEC 27001:2013 certified and works with leading startups as well as bigger corporate clients. The team is founded and led by business and tech experts who bring with them more than 2 decades of experience in sales, marketing, business management and digital transformation. The company provides a seamless experience to their clients by building an easy employee management system directly affecting their culture and workplace positively.
As a Node Developer, you will be responsible in co-creating product vision and roadmap along with Product Managers and setting up required processes that takes us to the next level!
What you will do
Solving complex performance problems and architectural challenges
Building reusable code and libraries for future use
Building efficient, testable, and reusable Node JS modules
Building high performance frontend applications with react
Responsible for End-to-end ownership of modules, including designing, development, validation, deployment
Understanding fully synchronous behavior of Nodejs
Familiarity with Workers/child processes & performance tuning
Experience with SQL/NoSQL databases and their declarative query languages (MySQL, and MongoDB)
Strong knowledge of the common Node Js & React or web server exploits and their solutions
What you need to have:
A Bachelor's degree in Computer Science, or related technical discipline
1 to 3 years of Software Development experience
Deep hands-on technical experience in object-oriented design, data structures, algorithm design, and complexity analysis
Experience with full software lifecycle methodology, including; coding standards, code reviews, source control management, build processes, testing, and operations
Ability to identify, empathize with and delight the customer
Comfortable working with different Technologies across all of them as and when needed
Strong knowledge on technologies/frameworks that we work on - Microservices Architecture, Python, Rest/gRPC, Node.js, MySQL, Postgres, AWS, ReactJS, React Native, Kubernetes.
We're looking for someone with experience. You should be very familiar with PHP, Laravel, Codeignitor, similar frameworks, and MySQL.
Something we will like in you -
You enjoy the excitement of developing new software, mobile apps, and you have a vision for building stable, reliable, and performant systems.
You must have solid foundational knowledge in software development and debugging.
You might have a Computer Science or Engineering degree, or you might not. Your university is not what we're looking for. We care about what you can do at work and how you do it.
This is a remote job. You're free to work where you work best, anywhere in the world: home, co-working space, coffee shops.
Do you recognize yourself in these statements:
You are comfortable under pressure, and you enjoy working on a broad array of projects with different technical requirements.
You love unwinding tricky problems, finding the causes, and fixing them for good.
You take pride in your work with or without accolades from others.
You care about your coworkers and want to make their lives better.
You enjoy working across teams to help ship new features and fix bugs.
You approach your work with curiosity, enthusiasm, and tenacity.
Pay and benefits
The salary for this position is INR 20000 - INR 30,000 We assess your seniority relative to the team at Shimbi Labs during the interviewing process. It doesn't matter how many years you worked before.
Work from anywhere.
Allowance for the Internet connection.
Laptop and power backup (After a year).
21 days paid leaves.
Health insurance after a year with us (After a year).
You will be focusing on development of all server-side logic, definition, and maintenance of the central database. With your expertise in Node.js and as a full stack developer you will be managing the interchange of data between the server and the users.
Key Responsibilities
Design and develop SaaS-based applications based on microservices architecture
Driving innovations in the platform constantly
Estimate efforts, identify risks, devices and meets project schedules
Mentors/coaches engineers and provide technical leadership
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
BS/MS in Computer Science or equivalent.
3-6 years of strong design/development experience in building massively large-scale distributed internet systems and products
Strong understanding of DevOps tasks, CI/CD
Excellent communication and interpersonal skills
Have keen eye to detail
Displayed effectiveness in being a team player, have a proven track record of performance
Enjoys working on challenging assignments and is result oriented
Self-starter, self-motivated and work with minimal supervision
Agile and display flexibility in swiftly adapting to change in work requirement
Strong proficiency in –
JavaScript, Node.js and frameworks available for it
Code versioning tools, such as Git
NoSQL and RDBMS systems
Push-pull systems like Kafka, Redis
Data structures & algorithms skills
Good to have experience –
Programming languages like Python, Golang, ReactJs
Be familiar with –
Designing highly available solutions, fault-tolerant systems, microservices architecture, REST APIs for on-premises, cloud (Google Cloud Platform or Amazon Web Services or Microsoft Azure), or hybrid infrastructure.
Modern container technologies such as Docker, Kubernetes
Server-side templating languages such as Jade, EJS etc
Open source software, frameworks, and broader cutting-edge technologies
Whom will you work with?
You will closely work with the engineering team and support the Product Team of Plum.
What can you look for?
A wholesome opportunity in a fast paced environment that will enable you to juggle between concepts, interact and share your ideas and have loads of learning while at work. This role will help you learn what and how ledgers work in a high volume traffic system. Will learn microservice for a high availability system. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.
We are
A fast growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore and Dublin. We have three products in our portfolio: Plum, Empuls and Compass. Xoxoday works with over 1000 global clients. We help our clients in engaging and motivating their employees, sales teams, channel partners or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. We however assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.
Requirements:
Experience in PHP or Python is preferred but if you're an awesome coder in some other language we're sure you can pick up PHP/Python when you join.
Understanding of MySQL, noSQL, OOP design, AJAX, jQuery.
Excellent knowledge of Laravel framework and experience building factories/facades/libraries using abstract classes, interfaces, traits.
Experience with AWS, Architecture Design and Web development.
3-5 years of relevant experience
Passionate about working in a startup and creating a great product
Must be able to show us projects and or websites that you have created. Bonus points if you’ve created these projects/websites outside of your work (we love seeing proof of how much you love technology and coding).
Must love to program, must be willing to learn, and must be creative. If you are the type of person who finds learning a new technology or language an exhilarating experience, this is the place for you.
Responsibilities :
Working alongside front end developers, designers and other backend developers creating cutting edge applications
Delivering programming solutions for a variety of challenging and exciting projects
Testing applications to ensure they meet users' expectations
Integrating third-party APIs
Deliver outstanding projects within tight deadlines
Job Description We are looking for an experienced MySQL database administrator who will be responsible for ensuring the performance, availability, and security of clusters of MySQL instances. You will also be responsible for orchestrating upgrades, backups, and provisioning of database instances. You will also work in tandem with the other teams, preparing documentations and specifications as required. Responsibilities Provision MySQL instances, both in clustered and non-clustered configurations Ensure performance, security, and availability of databases Perform database administration tasks, including automation, performance monitoring and tuning, and query optimization. Prepare documentations and specifications Handle common database procedures, such as upgrade, backup, recovery, migration, etc. Profile server resource usage, optimize and tweak as necessary Collaborate with other team members and stakeholders Skills and Qualifications Strong proficiency in MySQL database management Decent experience with recent versions of MySQL Understanding of MySQLs underlying storage engines, such as InnoDB and MyISAM Experience with replication configuration in MySQL(Master slave, Master-Master) Knowledge of de-facto standards and best practices in MySQL Create and Manage MySQL users with proper permissions. Proficient in writing and optimizing SQL statements. Automate day to day regular tasks. Strong knowledge in MySQL Binlog and point in time recovery. Tuning MySQL servers configurations as per the workload. Decent experience in Linux Administration. Knowledge of MySQL features, such as its event scheduler Ability to plan resource requirements from high level specifications Familiarity with other SQL/NoSQL databases such as PostgreSQL, MongoDB, etc. Knowledge of limitations in MySQL and their workarounds in contrast to other popular relational databases Proficient understanding of code versioning tools such as (Git / Mercurial / SVN) The below qualifications are adds Plus: Public cloud platform (AWS/Azure/GCP). Knowledge in AWS RDS and Aurora. Python scripting. Query Tuning.
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!