Sr Software Engineer Backend

4 weeks ago


india Penguin Computing Full time

_____________________________________________________________________________________

Job Title: Senior Software Engineer

Overview

Penguin Solutions is seeking a Software Engineer to join our growing Software group. Penguin Computing's Scyld Software products are used in the deployment, provisioning, management, and monitoring of some of the largest computational systems in the world for HPC and AI workloads. In this role, you will join our remote-first Software team and collaborate closely with Software Engineers, Solution Architects, Product Managers, UI/UX Professionals, and others across the organization to take functional requirements from concept to fully realized, elegant solutions.

Using the latest technologies and approaches, you will join us in our mission to design and build innovative software that delivers a best-in-class set of capabilities and user experience. You understand best practices and design patterns and bring a creative and innovative mind set. You are committed to building scalable, maintainable architectures, and to writing clean, readable code. We are looking for talented software development engineers who can contribute to our ambitious goals and our culture of engineering rigor.

Essential Duties and Responsibilities

Design and build tools and components that will contribute to ensuring that our Software is best in class and delights our customers.

Write well-formulated, testable and readable code using appropriate software design patterns.

Evaluate new business requirements and turn them into technical specs and turn those into units of work and code that you help build; in other words, be able to take user stories or high-level workflow designs from concept to code.

Participate in team workflow: stand-ups, code reviews, design discussions, research and report backs.

Be ready to participate in code reviews and have your code reviewed.

Participate in technical architecture discussions.

Refactor existing applications to keep technical debt at a minimum.

Design, build, and maintain API features and endpoints.

Work with other SW engineers on continuous improvement: mentoring junior engineers, knowledge sharing, and staying abreast of new technologies.

Help maintain product documentation.

Be motivated and excited to solve technical challenges.

Qualifications

Bachelor’s degree in computer science or similar discipline or equivalent experience.

5 to 8 years hands-on coding experience with Python. Other language experience, particularly JavaScript, bash, and C/C++ helpful.

Excellent understanding of Linux: system administration, services, command-line.

Deep understanding of modern web applications and APIs.

Experience with databases, both SQL/NoSQL. Designing schemas, managing databases.

Experience using backend frameworks like Django, Pyramid, and/or Flask.

Experience designing, building, and testing REST-based APIs.

Knowledge of Security best practices a plus: Authentication flows, RBAC, MLS, SElinux.

Experience with agile development methodologies, Jira, git code management, CI/CD.

Some experience/knowledge of at least some of the following: HPC, AI/ML workflows, batch schedulers like Slurm, Kubernetes cluster administration, networking concepts and protocols, storage technologies, microservices, virtualization/containerization/hyper-converged infrastructure, Ansible and IaC.

Experience building system management applications or other applications that provide end users with resource management, data visualizations, chargeback/accounting systems a plus.

Job Location

Stratus India office has been setup in Bangalore, India. As a part of IPS Organization we are expanding Penguin product team in India. India site has been established to perform activities for Engineering, Customer Service and IT teams. Engineering teams have been established to work on development and maintenance projects across product lines (ftServer, ztC, everRun) and operating systems (Windows, RHEL, ESX, VOS). Customer Service teams comprises of Customer service representatives, L1 and L2 support engineers. IT team performs IT support activities across various operating systems and functions.

Employees are offered wide range of benefits including good insurance policy, meals, vacation, PF, Gratuity and Leave encashment.


  • Sr Software Engineer

    1 month ago


    india Antal International Full time

    Job Description Role : Sr Software / Lead Software Engineer ( Backend) Experience: 5  - 8yrs Location: Hyderabad, Telangana Qualifications: BS in Computer Science or related engineering Key requirements: Minimum 5+ years of experience developing enterprise / Cloud based software, with experience using distributed...


  • india KistPay Private Limited Full time

    Job Description Sr. Software EngineerJava, Spring Boot,API Development,MicroService Architecture,MYSQL/PostgressReact JS, Next JS, HTML, CSSTeam Player,3-4 years of experience,FinTech App Development background will be a plus.Requirements  Java, Spring Boot,API Development,MicroService Architecture,MYSQL/PostgressReact JS, Next JS, HTML, CSS


  • india Zaportiv Full time

    1.JD - Sr SE - Backend Developer Must have: - Core competency: Java EE - min 11yrs + Spring Boot frame work - Experience with micro services - No sql db (mongo or similar) - Junit, git, scrum, code review. Good to have: - apache camel - Aws (sns, sqs etc) - kubernetes/docker - ci/cd jenkin pipelines

  • Sr QA engineer

    1 day ago


    india Zaportiv Full time

    Sr QA engineer - backend End - Core competency: API test automation with Java/spring boot-based frameworks or junit/JMeter or similar - Min 6-8 years in core competency - CI/CD Jenkins pipelines, GIT Hub, kuberbettes/docker test containers preferred - Manual testing experience preferable in addition


  • india Yeah! Global Full time

    Job Description This is a remote position. One of our clients based in the United States is hiring for multiple Sr. Software Developers. This is a remote role.Note: Share your resume in English only. We're on the hunt for talented Sr. Software Developers with a passion for modern backend technologies to join our vibrant network. As a key player in our...


  • india Yeah! Global Full time

    Job Description This is a remote position. One of our clients based in the United States is hiring for multiple Sr. Software Developers. This is a remote role.Note: Share your resume in English only. We're on the hunt for talented Sr. Software Developers with a passion for modern backend technologies to join our vibrant network. As a key player in our...


  • india Yeah! Global Full time

    Job Description This is a remote position. One of our clients based in the United States is hiring for multiple Sr. Software Developers. This is a remote role.We're on the hunt for talented Sr. Software Developers with a passion for modern backend technologies to join our vibrant network. As a key player in our team, you'll get to collaborate with...


  • india Yeah! Global Full time

    Job Description This is a remote position. One of our clients based in the United States is hiring for multiple Sr. Software Developers. This is a remote role.We're on the hunt for talented Sr. Software Developers with a passion for modern backend technologies to join our vibrant network. As a key player in our team, you'll get to collaborate with...


  • india Yeah! Global Full time

    Job Description This is a remote position. One of our clients based in the United States is hiring for multiple Sr. Software Developers. This is a remote role.Note: Share your resume in English only. We're on the hunt for talented Sr. Software Developers with a passion for modern backend technologies to join our vibrant network. As a key player in our...

  • Software Engineer

    2 months ago


    India Egnyte Full time

    Senior Backend Engineer - Remote Egnyte is seeking an experienced Sr. Software Engineer to join our Software Engineering (Infrastructure) group. The Software Engineering (Infrastructure) group builds large distributed components and services that run Egnyte’s Cloud Platform. Our code serves billions of requests per day with sub-second latency in a...

  • Software Engineer

    3 months ago


    India Egnyte Full time

    Senior Backend Engineer - RemoteEgnyte is seeking an experienced Sr. Software Engineer to join our Software Engineering (Infrastructure) group. The Software Engineering (Infrastructure) group builds large distributed components and services that run Egnyte’s Cloud Platform. Our code serves billions of requests per day with sub-second latency in a...

  • Software Engineer

    3 weeks ago


    India Egnyte Full time

    Senior Backend Engineer - Remote Egnyte is seeking an experienced Sr. Software Engineer to join our Software Engineering (Infrastructure) group. The Software Engineering (Infrastructure) group builds large distributed components and services that run Egnyte’s Cloud Platform. Our code serves billions of requests per day with sub-second latency in a...

  • Software Engineer

    3 weeks ago


    India Egnyte Full time

    Senior Backend Engineer - RemoteEgnyte is seeking an experienced Sr. Software Engineer to join our Software Engineering (Infrastructure) group. The Software Engineering (Infrastructure) group builds large distributed components and services that run Egnyte’s Cloud Platform. Our code serves billions of requests per day with sub-second latency in a...


  • india Advancio Full time

    Job Description This is a remote position. Company Overview: We are a rapidly growing software development company specializing in delivering high-quality software solutions. Our commitment to excellence in product quality, delivery, and customer satisfaction drives our continuous expansion and success in the industry. Position Overview: As a Backend...


  • india Deltek Full time

    11-Apr-2024 Sr .NET Developer India-Remote 9252BR Company Summary As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the work of our diverse employees who are united by a passion for learning,...

  • Backend Engineer

    1 week ago


    India Spigot Software Pvt Ltd Full time

    Responsibilities : Design and Develop Backend Systems : Architect, design, and implement scalable and reliable backend systems using Java technologies. Database Management : Design and optimize database schemas and queries for high performance and scalability. Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL, Oracle) is...


  • india CloudHire Full time

    CloudHire, a remote employee provider specializing in sourcing top global talent, is seeking a highly skilled Software Engineer, Backend to join our talented team. As a Software Engineer, Backend at CloudHire, you will be responsible for developing and maintaining robust backend systems that enable seamless operations for our clients. You will have the...


  • India CloudHire Full time

    CloudHire, a remote employee provider specializing in sourcing top global talent, is seeking a highly skilled Software Engineer, Backend to join our talented team. As a Software Engineer, Backend at CloudHire, you will be responsible for developing and maintaining robust backend systems that enable seamless operations for our clients. You will have the...


  • india CloudHire Full time

    CloudHire, a remote employee provider specializing in sourcing top global talent, is seeking a highly skilled Software Engineer, Backend to join our talented team. As a Software Engineer, Backend at CloudHire, you will be responsible for developing and maintaining robust backend systems that enable seamless operations for our clients. You will have the...


  • india NextGen Healthcare Full time

    Description :The Sr. Engineer, SW Development will be responsible for the design, development, customization, assessment, and execution of software solutions as part of an Agile software development team. The Sr. Engineer will provide support to cross functional departments and perform troubleshooting software programs and applications. Write,...