Cutshort logo
Peak logo
Senior Software Engineer
at Peak
Senior Software Engineer
Peak's logo

Senior Software Engineer

Priyavrat Singh Rathore's profile picture
Posted by Priyavrat Singh Rathore
3 - 9 yrs
₹10L - ₹28L / yr
Jaipur, Pune
Skills
skill iconReact.js
skill iconNodeJS (Node.js)
Data Structures
Design patterns
skill iconAmazon Web Services (AWS)
Serverless
skill iconDocker
skill iconJavascript
skill iconPython
skill iconGo Programming (Golang)

Purpose of the Role

 

To design and implement the Peak AI System - a new system of intelligence that allows companies to quickly harness the power of AI.

 

The Opportunity 

 

Peak is a Decision Intelligence company - we are on a mission to help organisations use AI to make great commercial decisions, all the time. Just as importantly, we are also focused on building an amazing company - one where we truly value our people & culture, and strive to make an amazing and diverse place to work. Our recent Best Companies award & 3 star accreditation for being one of the top companies to work for is a testament to this.


We have ambitious plans over the coming years; to launch and lead a new category of technology (Decision Intelligence), expand our operations and create the best working culture possible. This is a great time to join Peak and the Engineering team, as we start the next stage of our global growth.

 

The Role

 

Based in Jaipur or Pune, you will be working in a collaborative team on cutting edge technologies in a supportive and dynamic environment. Ultimately you are responsible for building the CODI and on-boarding new clients - this involves:

 

  • Developing a good understanding of the solutions which Peak delivers, and how these link to Peak’s overall strategy.
  • Making suggestions towards shaping the strategy for a feature and engineering design.
  • Managing own workload and usually delivering unsupervised. Accountable for their own workstream or the work of a small team.  
  • Understanding Engineering priorities and is able to focus on these, helping others to remain focussed too
  • Acting as the Lead Engineer on a project. Helps ensure others follow Peak processes, such as release and version control.
  • An active member of the team, through useful contributions to projects and in team meetings.
  • Supervising others. Deputising for a Lead and/or support them with tasks. Mentoring new joiners/interns and Masters students. Sharing knowledge and learnings with the team.

 

Required Skills and Experience

 

We are building a team of world class engineers in Jaipur / Pune, essentially we are looking for bright, talented engineers looking to work at the cutting edge of practical AI.

 

  • Acquired strong proven professional programming experience.
  • Strong command of Algorithms, Data structures, Design patterns, and Product Architectural Design.
  • Good understanding of DevOps, Cloud technologies, CI/CD, Serverless and Docker, preferable AWS 
  • Proven track record and expert in one of the field - DevOps/Frontend/Backend
  • Excellent coding and debugging skills in any language with command on any one programming paradigm, preferred Javascript/Python/Go
  • Experience with at least one of the Database systems - RDBMS and NoSQL
  • Ability to document requirements and specifications.
  • A naturally inquisitive and problem-solving mindset.
  • Strong experience in using AGILE or SCRUM techniques to build quality software.
  • Advantage: experience in React js, AWS, Nodejs, Golang, Apache Spark, ETL tool, data integration system, certification in AWS, worked in a Product company and involved in making it from scratch, Good communication skills, open-source contributions, proven competitive coding pro

 

As well as doing great work we have created an award-winning, fun and exciting workplace that people love to be, we are looking for people to join us who share our values and are:

 

 

  • Open - Always up for new ideas and able to take and give feedback in a positive way.
  • Driven - sets high goals, doesn’t give up, and make sacrifices to ensure that their job gets done on time and meets/exceeds expectations.
  • Curious - Aware of new technologies and uses them to make new improvements in the Engineering ecosystem.
  • Smart - Innovative and thinks out of the box, in difficult situations finds a way to succeed no matter what 
  • Responsible - takes ownership of tasks given and has a strong work ethic.

 

About Peak

 

In an age when becoming AI and data-driven is one of the most important things businesses must do, it can also be one of the most challenging. That’s where Peak comes in; our CODI system sits at the heart of our client’s businesses, enabling the rapid unification, modelling and - most importantly - use of data - helping decision makers make great commercial decisions, powered by AI. All supported by our world-class data science team.


Founded in 2014, Peak has grown rapidly, in line with the world’s fastest growing SaaS companies, winning numerous awards and attracted significant funding to support the company’s ongoing investment in machine learning and AI technologies. All to further our mission to become the world’s leading AI System business.


Headquartered in Manchester, Peak also has offices in London, Edinburgh, Jaipur and Brisbane. Our clients include some of the world's leading retailers, manufacturers and well-known brands alongside highly innovative and tech-savvy businesses. Peak is an Amazon Web Services (AWS) Partner, and holds Machine Learning Competency and Retail Competency status.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos

About Peak

Founded :
2014
Type :
Product
Size :
100-500
Stage :
Profitable

About

We’re at the forefront of the rapidly-growing artificial intelligence (AI) market, with ambitions to become the world’s leading provider of enterprise AI solutions. However, this isn’t our only mission. We’re also building an incredible company – one that our team loves being a part of.


Peak is a great place to work; we’re focused on employee wellbeing and creating a great environment where everyone loves to be. It’s about a shared sense of ownership and purpose, doing great and interesting work and having fun along the way!

We’re passionate about what we do and provide meaningful careers, not just jobs. You’ll work with cutting-edge technology, deliver amazing results for some of the world’s most recognisable brands, and support Peak’s global growth and expansion.

Read more

Company video

Peak's video section
Peak's video section

Photos

Company featured pictures
Company featured pictures
Company featured pictures

Connect with the team

Profile picture
Ritu Karela
Profile picture
Priyavrat Singh Rathore

Company social profiles

bloginstagramlinkedintwitterfacebook

Similar jobs

Sprinto
at Sprinto
2 recruiters
anis sattar
Posted by anis sattar
Remote only
5 - 9 yrs
₹30L - ₹50L / yr
skill iconPostgreSQL
skill iconAmazon Web Services (AWS)
Data Structures
Algorithms
Object Oriented Programming (OOPs)
+5 more

Sprinto is a leading platform that automates information security compliance. By raising the bar on information security, Sprinto ensures compliance, healthy operational practices, and the ability for businesses to grow and scale with unwavering confidence. We are a team of 200+ employees & helping 1000+ Customers across 75+ Countries. We are funded by top investment partners Accel, ELEVATION & Blume Ventures and have raised 32 Million USD in funding including our latest Series B round


The Role

As a Senior Full Stack Engineer at Sprinto, you will play a pivotal role in our dynamic and collaborative team. You are not just a coder; you are a problem solver and a versatile programmer who thrives in a cross-functional environment. The role requires hands-on experience and a willingness to contribute across various aspects of the development process.


Responsibilities

  • Utilize your extensive programming experience, with a minimum of four years in a professional setting, preferably within a small team.
  • Demonstrate flexibility by not adhering strictly to a specific programming language, editor, or libraries. Embrace a holistic approach to software development by seamlessly transitioning between frontend, backend, and infrastructure tasks.
  • Be the go-to person for technical guidance and architectural decisions within the team. Assume a leadership role when systems face challenges and contribute to effective problem resolution.
  • Apply a discerning eye to identify and address premature over-engineering, ensuring projects progress efficiently. Recognize the long-term consequences of programming choices and navigate trade-offs to optimize solutions.
  • Understand that code serves the business/customer problem it aims to solve. Thrive in making informed trade-offs that efficiently address these problems.

Requirements

  • A minimum of five years of professional programming experience, preferably within a small team environment.
  • Ability to work across boundaries, be it frontend, backend, or infrastructure. Avoid pigeon-holing and embrace a holistic approach to software engineering.
  • Recognition by peers for technical expertise and leadership in making architectural decisions. Being the go-to person in challenging situations within your current team.
  • Ability to identify premature over-engineering and foresee long-term consequences of programming choices. Make informed decisions to optimize project timelines and outcomes.
  • Understanding that code is a tool in the service of solving business/customer problems. A willingness to make trade-offs that efficiently address these issues.
  • While not mandatory, familiarity with our tech stack (nodejs, nextjs, react, relay, apollo-graphql, postgres, heroku) is a bonus. Share your insights on the pros and cons of our tech stack in your application.

Benefits

  • Remote First Policy
  • 5 Days Working With FLEXI Hours
  • Group Medical Insurance (Parents, Spouse, Children)
  • Group Accident Cover
  • Company Sponsored Device
  • Education Reimbursement Policy
Read more
EquityList
at EquityList
4 candid answers
Eman Khan
Posted by Eman Khan
Remote only
3 - 5 yrs
₹10L - ₹35L / yr
skill iconRuby on Rails (ROR)
skill iconReact.js
skill iconJavascript
skill iconDocker
DevOps

About us

EquityList is an equity management software for companies across APAC, MENA, and the US. Unicorns such as Cars24, Slice, Shiprocket, Sugar Cosmetics, Blackbuck, Livspace, and Pristyn Care, along with 300+ companies use our software to digitize and manage cap tables, stock options, and related compliances. We currently manage equity for 15k+ stakeholders and stock options worth $1.1Bn+.

We are backed by AngelList India, Hustle Fund, Republic, Unpopular Ventures, Mana Ventures and stellar group of angels.


About the role

EquityList is seeking a Full-Stack Software Engineer to join our founding engineering team. We have a small, tight-knit team and we pride ourselves on having an outsized impact on the industry. Join us in our mission to innovate on the infrastructure of innovation.✌️


You will:

  • Help define the product roadmap and shape the culture of our product team.
  • Work on projects that uniquely bring software to the world of equity management.
  • Take responsibility for the code you own and improve our codebase with your presence.
  • Lead future hiring requirements.
  • Ship every day!


You are:

  • A full-stack generalist with 1+ years experience building web applications.
  • Experienced at writing clean, scalable code with significant experience in one or more scripting languages.
  • Excited to move fast, prioritize, and constantly make critical product decisions.
  • Comfortable with and curious about working outside of a traditional narrow engineering role.
  • A self-starter: you have started something on your own before - a startup, an open-source project, something else.
  • A deep love of startups (https://venturehacks.com/save-the-world).


Tech skills:

  • Ruby on Rails framework
  • React framework
  • Relational database systems
  • Some knowledge or working experience with GraphQL / Apollo
Read more
Seed funded SaaS startup
Seed funded SaaS startup
Agency job
via Qrata by Blessy Fernandes
Gurugram
2 - 5 yrs
₹8L - ₹16L / yr
skill iconNodeJS (Node.js)
skill iconReact.js
MySQL
skill iconJavascript
skill iconMongoDB
+3 more

Job Description

We are looking for a Full Stack Developer. You'll be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.

 

Responsibilities

Work with development teams and product managers in agile methodology

Design client-side and server-side architecture

Build the front-end of applications through appealing visual design

Develop and manage well-functioning databases and applications

Write effective APIs

Test software to ensure responsiveness and efficiency

Troubleshoot, debug and upgrade software

Create security and data protection settings

Build features and applications with a mobile responsive design

 

Qualifications Skills

Proven experience as a Full Stack Developer or similar role.

Experience in developing web applications using Node.js, React.js, MySQL, AWS services.

Knowledge of multiple front-end languages and libraries (e. g. HTML/ CSS, JavaScript, XML, jQuery).

Knowledge of multiple JavaScript frameworks (e. g. React, Angular, Node.js ).

Familiarity with databases (e. g. MySQL, Mongo DB), web servers (e. g. Apache), and UI/UX design.

Excellent communication and teamwork skills.

Read more
Recro
at Recro
1 video
32 recruiters
Jisha  Emmanuel
Posted by Jisha Emmanuel
Remote only
3 - 7 yrs
₹15L - ₹22L / yr
skill iconNodeJS (Node.js)
skill iconReact.js
skill iconAngular (2+)
skill iconAngularJS (1.x)
skill iconJavascript
+1 more
Excellent problem-solving skills and got right attitude to work in fast-paced environments
● Bachelor’s degree in computer science or equivalent practical experience
● 3+ years of experience in software development using Reactjs and Nodejs with data structures/algorithms

Preferred qualifications
● Strong in Object Oriented Programming and Design Patterns.
● You have experience of working closely with the product and design teams to deliver the product that materially impacts the business and improves the customer experience
● You follow SOLID principles and have experience with microservice architecture, have designed and implemented high performance scalable services/APIs.
● You have experience with component based architectures, PWA, Service workers, UI patterns and libraries most preferably ReactJS / NextJS
● Write client side high performant applications & develop prototypes
● Experience working with Node, NestJS / Express.
● Experience working with PostgreSQL, Redshift, Dynamo, Mongo and Cassandra databases.
● Experience working with RabbitMQ, Kafka.
● You constantly learn and adopt best practices at work, keeping in mind app performance, security, and scalability.
● You have experience working in distributed systems and built/designed systems to failover, event streaming, caching strategies
● You have experience with Docker/Kubernetes in AWS or any cloud computing platforms. And, are familiar with CI/CD processes.

Kudos if you already have:
● Great communication and team collaboration skills.
Read more
BetaCrew Solutions Private Limited
Mumbai
0 - 2 yrs
₹4L - ₹7L / yr
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconJavascript

We are looking for a driven, curious and sincere full-stack software engineer having 0-2 years of professional experience. They will be assigned to a 0 to 1 project which presents a great opportunity to learn and grow.

Roles & Resposibilities:

  • You will be involved in full-stack development
  • Working on relational as well as non-relational databases.
  • Writing and maintaining high-quality code.
  • Learning the code base and improving your coding skills.

Desired skills and qualities:

  • Bachelor degree in computer engineering or related field.
  • Atleast 6 months of full-time or internship experience in Javascript.
  • Data structures and algorithms.
  • Strong understanding of object-oriented programming.
  • Ability to communicate ideas clearly(verbal/written).
  • HTML and CSS.
Read more
LEOM WEB SQUARE
yashika sharma
Posted by yashika sharma
Chandigarh
10 - 20 yrs
₹15L - ₹17L / yr
skill iconPython
skill iconPHP
MySQL
skill iconPostgreSQL
skill iconLaravel
+2 more

Role: Application Architect

Job Description:

Key Responsibilities:

  1. Understand requirements, functional and non-functional requirements, and devise end to end approach and strategy to modernizeapplications
  2. Plan, Design, and develop architectures for highly available, scalable, and secure enterprise systems
  3. Ideate and drive automation, lead PoVs point of view / PoCs Proof of concept/lead in the development of minimal viable product
  4. Identify risks, and issues, and work on a mitigation plan
  5. Able to review enterpriseapplicationportfolios and be able to provide application rationalization and modernization strategies
  6. Provide functional and/or technical expertise to plan, analyze, define, and support the delivery of future functional and technical capabilities for anapplicationor group of applications.
  7. Assist in facilitating impact assessment efforts and in producing and reviewing estimates for work requests.

Technical Experience:

  1. Highly experienced withapplicationarchitecture capabilities with cloud-native architectures, microservices, and serverless architectures
  2. Understanding of Domain-driven design, Event-drivearchitecture
  3. Equipped with in-depth experience in developingapplicationswith either PHP/Python or databases such as PostgreSQL, MySQL, etc.

Professional Attributes:

  1. Candidate should have good communication skills
  2. Candidate should have good documentation and presentation skills
  3. Candidate should be a team player and must be able to collaborate and network with different teams
  4. Highly motivated and should work with minimum supervision and unclear requirements

 

Read more
Remote, Mumbai, Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida), Chennai, Pune, Nagpur
3 - 7 yrs
₹6L - ₹8L / yr
Fullstack Developer
skill iconJavascript
skill iconNodeJS (Node.js)
SQL server
skill iconGit
+3 more
WORK FROM HOME We are looking for a Web Developers to join our dynamic and innovative team, building exciting web and mobile apps in a rapidly growing innovative company. If you are looking to build innovative web applications and mobile apps using the latest technologies with a passionate team then this role is perfect for you. About You We are looking for someone who is passionate about building applications using cutting edge technologies. You will have a deep understanding and JavaScript, Node.js, Reactjs and a solid grasp of software design patters and why they’re important. Required skills: • Degree in IT or computer science (or significant demonstrated experience) • Solid JavaScript, Node.js, Reactjs experience • Good knowledge of JavaScript frameworks such AngularJS and React • Knowledge of Jira, Bitbucket and using Git • Web Fundamentals (HTML5, JavaScript, CSS) • Good understanding of both front and back end development • Demonstrated knowledge of application security and security best practices MUST HAVE Good English Proficiency Preferred skills: • Database concepts and design (table normalization, indexing, performance turning) • Cake PHP, CodeIgniter or other PHP frameworks • AWS technologies such as Amazon API Gateway
Read more
Gromor Finance
at Gromor Finance
1 recruiter
Pandurang Patil
Posted by Pandurang Patil
Mumbai, Navi Mumbai
5 - 8 yrs
₹6L - ₹15L / yr
skill iconJava
Agile/Scrum
skill iconHTML/CSS
skill iconJavascript
skill iconMongoDB
Description--------------We are looking for passionate Senior Java Developer(s) to make a major contribution to our development team. The ideal candidate will be an enthusiastic developer eager to learn and grow his/her skills in the field. If you are excited about coding and using cutting-edge technology in a fast-paced work environment, apply today!Job Responsibilities-------------------------Own one or more modules.Plan (able to divide feature requirement into smaller subsections), estimate and execute all development and deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle.Recommend software solutions to needs in financial functionalityDevelop modules and work with the development team by doing design, code reviews and delegation of coding to junior Java developersUnderstand business requirements and provide technical solutions. Job Skills & Qualifications------------------------------5+ years of relevant object-oriented application building experience in a professional environment Agile/Scrum development cycle understanding. Thorough understanding of relational databases such as MySQL or similar technologies Excellent coding skill in Java and advanced JavaUnit test (junit), understand TDD, API integration tests.Understand Advance java along with web development.Thorough understanding of REST API and how AJAX API works.Understand asynchronous programming.Knowledge working closely with git Excellent communication skills and being able to work independently or in a team Good design skills wrt patterns and Object-Oriented Programming.Good to have following skills----------------------------------Knowledge of HTML, Javascript and GWT.Dependency Injection framework (Google Guice)Mongodb.Exposure to Cloud Ecosystems especially AWSMath SkillsExposure to Finance domain
Read more
1985
at 1985
1 recruiter
Sharath Shambu
Posted by Sharath Shambu
Bengaluru (Bangalore)
2 - 3 yrs
₹3L - ₹6L / yr
skill iconJavascript
skill iconPython
skill iconPHP
LAMP Stack
skill iconMongoDB
+3 more
We are looking for a full stack developer who shares a passion for development. We are a platform agnostic firm and our developers work on multiple technologies like PHP, PHP frameworks, Ruby(RoR), Python, JQuery, Angular, Node, Android and/or iOS(Swift). Any prospective employee will be expected to take on end to end responsibility of building industry first products, under the supervision and mentorship of the founding members. The candidates are expected to have: 1. Min. 2yrs of experience in Open Source technologies 2. Solid understanding of Object Oriented Programming Concepts 3. Strong understanding of SQL and NoSQL databases, and experience in designing large databases 4. Ability to learn new technologies/frameworks and work independently 5. Good problem solving ability and analytical thinking 6. Drive to be a powerful developer 7. Experience in mobile technologies is an added advantage
Read more
iDatalabs
at iDatalabs
1 recruiter
Chinmay Kanchi
Posted by Chinmay Kanchi
Pune
3 - 7 yrs
₹5L - ₹10L / yr
skill iconPython
skill iconFlask
Fullstack Developer
skill iconMongoDB
skill iconPostgreSQL
WHAT WE ARE LOOKING FOR We are building a world-class engineering team with diverse skills and backgrounds. If you love data, and love solving hard problems, then this opportunity is for you! We are seeking strong software engineers and data scientists with a background in Machine Learning. You will be responsible for designing distributed systems, applying advanced data science techniques while working closely with our infrastructure, quality and product management teams. We value teamwork and collaboration. While we enjoy the never-say-die attitude that members bring to the table every day we also recognize the work-life balance that everyone needs.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos