Software Engineer

2 weeks ago


Udaipur, India SquareX Full time

About SquareX:

 

SquareX is a fast-growing browser security startup that helps enterprises detect, mitigate, and hunt web-based threats against their users in real time. Our mission is to secure the internet for everyone, making our services invaluable to clients worldwide. We are looking for a dedicated and motivated Software Engineer to join our engineering team and contribute to developing innovative product features.

 

Responsibilities:

  • Build backend systems and services to enable features and solve problems for highly scalable and technically advanced products.
  • Scaling the backend infrastructure to multiple cloud service providers for high availability.
  • Building sub-millisecond APIs for highly responsive application features.
  • Apply problem-solving skills to come up with innovative solutions to complex problems such as improving the efficiency, reliability, and performance of the systems.
  • Constantly try to push the bar for the systems being built, in terms of scalability, reliability, and performance.
  • Be thoroughly hands-on, write and review code, and come up with design and architecture solutions.
  • Practice great engineering practices, including writing test cases, CI/CD processes for deployments, and end-to-end ownership of everything you develop.
  • Support engineering operations, including being on-call for production support and helping in debugging and troubleshooting when necessary.
  • Collaborate effectively with the rest of the team, while being a good communicator (both verbal and written).
  • Document and share important aspects of all engineering decisions being made.


Qualifications:


  • Must have strong engineering skills and foundations, including problem-solving, coding, and debugging
  • Must have strong programming skills in Python and familiarity with Decorators, Metaclases, and Context Managers.
  • Must have strong programming skills in Go, familiarity with cgo interfacing, and how to use Channel Patterns (Fan-in, Fan-out, Pipeline) for managing concurrency.
  • Must have experience in building highly scalable and modular REST APIs and WebSocket interfaces with support over HTTP/2 and HTTP/3.
  • Must have experience building Browser extensions for Chrome and Firefox.
  • Must have experience building optimized Go-based web assembly modules for browser extensions.
  • Must have expertise in architecting database schema and index management for highly scalable API infrastructure.
  • Must have experience in building custom ETL solutions with Postgres using foreign data wrapper extension
  • Must have experience with document conversion projects such as Gotenberg.
  • Must have experience in building multi-layer in-memory cache in load-balanced VMs.
  • Must have experience in writing highly optimized SQL Queries for transforming multi-table data into a single table by leveraging recursive CTEs, Pivot operations, and window functions.
  • Must have experience building analytics dashboards for backend monitoring on Grafana.
  • Must have 2+ years of experience with managing identities, organizations, and resources on AWS.
  • Must have an understanding of the permission model, resource management, and how to maintain PoLP on AWS, Google Cloud Platform, and Azure.
  • Must have expertise in writing Infrastructure as Code with popular IaaS frameworks such as Terraform for cross-account deployments.
  • Must have experience in setting up CI/CD with GitHub Actions and AWS CodeDeploy.
  • Must have experience with workflow orchestration software such as Luigi or Apache Airflow
  • Must have familiarity with Linux at the systems level and familiarity with concepts such as namespaces, cgroups, and pivot roots.
  • Must have an understanding of how to harden Linux servers across distributions such as Debian, Ubuntu, Fedora, CoreOS, and Amazon Linux.
  • Must have extensive knowledge of container, and container orchestration platforms, networking, load balancers, observability tools, and understanding of systems metrics.
  • Must have familiarity with container security and advanced security features such as seccomp and apparmor. 
  • Must know about cloud security, web application security, and OWASP Top 10.
  • Must have a bachelor’s degree from a reputable university.


Cost to Company: 32 Lakhs to 1 Cr


We thank all applicants for their interest, but only those selected for an interview will be contacted.


  • Software Engineer

    4 weeks ago


    Udaipur, Rajasthan, India Rajendra Toyota Full time

    We are seeking an engineer to join our company and contribute to our software development efforts. As a member of our team, you will be responsible for designing, developing, and testing software solutions. Your primary focus will be on backend development, ensuring the stability and scalability of our systems.

  • Software Engineer

    4 weeks ago


    Udaipur, Rajasthan, India AccorHotel Full time

    **Job Description:**We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have expertise in developing and maintaining software applications.Responsibilities:Design and implement software solutionsCollaborate with cross-functional teamsEnsure high-quality code delivery**Requirements:**Proficiency in programming...


  • Udaipur, Rajasthan, India AccorHotel Full time

    Job Title: Senior Software EngineerJob Summary:We are looking for a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities: • Design and develop software applications using a variety of...


  • Udaipur, India secure meters limited Full time

    Key ResponsibilitiesAt Secure Meters Limited, we are seeking a skilled Java Software Engineer to join our team. As a Java Software Engineer, you will be responsible for designing, developing, and implementing high-quality, scalable, and maintainable Java applications. Your key responsibilities will include collaborating with cross-functional teams to...


  • Udaipur, India Techwave Solutions Full time

    Company Description Techwave Solutions is a leading IT services, consulting, and business solutions company that has been transforming businesses for over 15 years. With a focus on innovative technologies, we partner with global organizations to drive success through consulting-led and cognitive-driven services. Our commitment to integrity and ethics, along...


  • Udaipur, Rajasthan, India HappyLocate Full time

    About HappyLocateWe are a leading relocation services company, established in 2016. Our mission is to provide end-to-end relocation solutions across the country.Our team has successfully collaborated with over 650 active partners nationwide, covering 16,000+ pin codes.Elevate Your Corporate Relocation ExperienceHappylcate provides cutting-edge SaaS and XSaaS...


  • Udaipur, Rajasthan, India H.S. Corporation Full time

    Job Description for Senior .NET Software EngineerWe are seeking a highly skilled Senior .NET Software Engineer to join our team at H.S. Corporation. The ideal candidate will have experience developing applications using .NET/C# and REST APIs, as well as documented experience with SQL Server and version control systems like GIT/Azure DevOps.Key...


  • Udaipur, Rajasthan, India SavvyR Solutions Private Limited Full time

    Company OverviewSavvyR Solutions Private Limited is a forward-thinking organization dedicated to delivering cutting-edge solutions that drive business growth. Job Description:We are seeking an experienced Senior Software Engineering Lead to join our team. As a key member of our engineering department, you will be responsible for leading and contributing to...


  • Udaipur, Rajasthan, India Numeric Technologies Full time

    About the RoleNumeric Technologies is seeking a skilled Backend QA Engineer to join our team. As a Backend QA Engineer, you will be responsible for designing test processes and procedures to ensure software operates within defined requirements.Key ResponsibilitiesImplement test plans, automation, and validation strategiesIdentify and investigate issues found...


  • Udaipur, Rajasthan, India H.S. Corporation Full time

    Job Description:H.S. Corporation is seeking a highly skilled Dotnet Software Engineer to join our team.Key Responsibilities:Design, develop, and deploy high-quality software applications using .NET/C#.Implement REST APIs to ensure seamless communication between systems.Develop and maintain databases using SQL Server, ensuring data integrity and...

  • Software Engineer

    4 weeks ago


    Udaipur, Rajasthan, India AccorHotel Full time

    **Key Responsibilities:**Design and develop cloud-based software solutionsCollaborate with cross-functional teams to deliver high-quality productsStay up-to-date with emerging technologies and trends**Requirements:**3+ years of experience in software developmentProficiency in cloud computing platformsStrong understanding of software design patterns


  • Udaipur, India L&T Technology Services Full time

    Hi All,Greetings from L&T Technology Services Limited.Role: Embedded Software Engineer (Linux Device Driver)Experience: 3 to 6 YearsNotice Period: Immediate to 15DaysLocation: HyderabadSkill: Embedded C, Linux, Kenel driver's microprocessors, BSP, Android BSP, ARMJob Description: Strong Development experience in Embedded C,Strong in Linux Device Driver...


  • Udaipur, Rajasthan, India AccorHotel Full time

    About the Role:As a Senior Software Engineer - Cloud Expert at our company, you will be responsible for designing, developing, and maintaining scalable cloud-based applications. Your expertise in cloud architecture and software development will enable you to work on complex projects and lead cross-functional teams.Key Responsibilities:• Design and develop...


  • Udaipur, Rajasthan, India VisionaryHire Full time

    Company Overview:VisionaryHire is a leading technology company that prides itself on innovation and expertise in software development.Salary: $120,000 - $180,000 per annumJob Description:We are seeking an experienced Senior Full Stack Software Engineer to join our team of talented developers. As a key member of our engineering team, you will be responsible...


  • Udaipur, India secure meters limited Full time

    Job Title: Java DeveloperSecure Meters Limited is seeking a highly skilled Java Developer to join our team.Responsibilities:Design, develop, and implement high-quality, scalable, and maintainable Java applications.Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.Write clean, efficient,...

  • **Software Engineer**

    4 weeks ago


    Udaipur, Rajasthan, India Accor Full time

    **Job Summary**As a Software Engineer with our company, you will be responsible for designing and developing software applications to meet business needs. You will work closely with cross-functional teams to build scalable and efficient software solutions.**Responsibilities:**Design and develop software applicationsCollaborate with cross-functional...


  • Udaipur, Rajasthan, India Innovative Talent Solutions Full time

    Job Summary: We're seeking a skilled Software Engineer to join our team. The ideal candidate will have proficiency in Python and C++ programming languages and strong analytical skills. Key Responsibilities: - Design and develop software applications using Python and C++ - Collaborate with cross-functional teams to identify and prioritize project requirements...


  • Udaipur, Rajasthan, India GFL Recruitment Private Limited Full time

    Job Title: Senior Node.js Software EngineerJob Description:We are seeking a highly skilled Senior Node.js Software Engineer to join our team at GFL Recruitment Private Limited. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and efficient server-side microservices using Node.js.Key...

  • Software Engineer

    4 weeks ago


    Udaipur, Rajasthan, India Indian Institute of Organics Full time

    About this role:We are seeking a skilled Software Engineer to join our team as a Frontend Developer, responsible for developing and maintaining the client-side of our web applications.Key responsibilities:Maintain and improve the front-end of our web applicationsDevelop and implement new featuresWork closely with the back-end development team to ensure...


  • Udaipur, India Lucidity Full time

    Role : SDETLocation : Bangalore /RemoteExperience : 1-3 yearsAbout usAt Lucidity, we are pioneering the digital transformation of cloud storage with our state-of-the-art cloud storage management platform - a first-of-its-kind solution. Our innovative deep tech leverages the power of data science, workflow automation, and system integration to deliver a...