Software Engineer, Connections

Notion


Date: 6 hours ago
City: Hyderabad, Telangana
Contract type: Full time
About Us

We're on a mission to make it possible for every person, team, and company to be able to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tools, but most of us can't build or modify the software we use on them every day. At Notion, we want to change this with focus, design, and craft.

We've been working on this together since 2016, and have customers like Pixar, Mitsubishi, Figma, Plaid, Match Group, and thousands more on this journey with us. Today, we're growing fast and excited for new teammates to join us who are the best at what they do. We're passionate about building a company as diverse and creative as the millions of people Notion reaches worldwide.

Notion is an in person company, and currently requires its employees to come to the office for two Anchor Days (Mondays & Thursdays) and requests that employees spend the majority of their week in the office (including a third day).

About The Role

We are seeking a Senior Software Engineer (8-16 Years of experience) to work in the Connections team. The Connections team at Notion delivers powerful integrations and automations with key apps like Slack, Zoom, Gmail, Figma, Jira, and Salesforce. By enhancing workflows and minimizing context-switching, we help enterprise customers stay productive and connected, driving Notion’s vision of a fully connected workspace. Our work is central to making Notion an indispensable tool in today’s fast-paced work environment

What You'll Achieve

  • Write clean, secure, tested, and documented code.
  • Design & enhance the Notion platform with new capabilities, as and when the need arises.
  • Contribute to monitoring & scaling the architecture of the platform and the infrastructure.
  • Write technical documentation, contribute to determining internal processes.
  • Contribute to recruiting of new backend employees


Skills You'll Need To Bring

  • 8-16 years of experience building scalable platforms.
  • Good understanding of database (Relational Or Nosql) internals like transactions, indexes. Experience in schema design.
  • experience working on the AWS platform, and acquaintance with technologies like Elastic Beanstalk, AWS Lambda, Elastic Load Balancer.
  • Good understanding of docker internals.
  • Good communication skills, good leadership skills, attention to detail, a sound understanding of algorithms, and object-oriented programming.


Nice To Haves

  • You're proficient with any part of our technology stack: React, TypeScript, Node.js, Memcached, Postgres, Docker, and Elasticsearch.
  • You've heard of computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay, and others—and understand why we're big fans of their work.
  • You have interests outside of technology, such as in art, history, or social sciences.


We hire talented and passionate people from a variety of backgrounds because we want our global employee base to represent the wide diversity of our customers. If you’re excited about a role but your past experience doesn’t align perfectly with every bullet point listed in the job description, we still encourage you to apply. If you’re a builder at heart, share our company values, and enthusiastic about making software toolmaking ubiquitous, we want to hear from you.

Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation made due to a disability, please let your recruiter know.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

AI/ML Engineer - Python/PyTorch

Arting Digital, Hyderabad, Telangana
22 hours ago
Job Title - AI/ML EngineerExperience - 6+ yearsLocation - Hyderabad, VizagRoles And ResponsibilitiesPrimary Skills - Python, PyTorch, TensorFlow, LLM Models Data Collection, Preprocessing, and Management :Data Collection : Gather diverse datasets for training LLMs or other machine learning models. This may include text data from various sources like web scraping, databases, or APIs.Data Preprocessing : Clean and preprocess raw text...

Finance Executive

TechnipFMC, Hyderabad, Telangana
23 hours ago
TechnipFMC is committed to driving real change in the energy industry. Our ambition is to build a sustainable future through relentless innovation and global collaboration – and we want you to be part of it. You’ll be joining a culture that values curiosity, expertise, and ideas as well as diversity, inclusion, and authenticity. Bring your unique energy to our team...

Software Engineer (Front End)

GE Digital, Hyderabad, Telangana
1 day ago
Job Description Summary Responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation. Job Description Software Engineer (UI) JDThe UI Developer is responsible for designing, building, delivering and maintaining reusable UI framework components, applications and services....