Job Description
Responsibilities:
• Design, build and maintain backend and frontend web-based software applications
• Work with Manager of India Engineering on software architecture and design
• Strive for high quality outcomes, continuously look for ways to improve team productivity and product reliability, performance, and security;
• Work with both backend and frontend technologies such as
• Heavy on: Python + Django
• Light on: ReactJS, Typescript, Node.JS
• Automate unit and integration tests within a CI/CD pipeline
• Partner with other engineering teams to deliver best solutions
• Ensures software standards are met
• Ensure that the feature(s) work across multiple releases of the software
• Work within the Pictor Labs organization to ensure consistent, high-quality deliveries
• Develop architecture, design and code based on the specifications
• Prepare software verification plans and quality assurance procedures
• Continually strive for increased efficiency, maintainability, and quality
• Integrate software components into a fully functional software system
• Build and Support – embrace the DevOps mentality to build, deploy and support applications in the cloud with minimal help from other teams
• Work with software and product management teams to translate requirements into design.
Minimum Requirements:
• Bachelor’s degree (Master’s Degree preferred) in the field of Computer Science, Mathematics, or in a related field
• Minimum of ten (10) years of software development experience, with at least six (6) years of that being with complex software systems
• 6+ years experience with architecting complex, high-scale web applications and data solutions
• 5+ years experience with medical device software development with focus on cybersecurity and information security implementation.
• 8+ years experience with at least two of the following programming languages: ReactJS, Node.JS, Nest.JS, Python, Rust and C++
• 6+ years experience with cloud computing such as AWS, Azure, etc.
• 6+ years experience with AWS services such as Kafka, EC2, S3, MSK, ECR, EKS
• 6+ years experience with database design and implementation
• 10+ years experience with agile software development principles and practices
• 5+ years experience test automation using test frameworks such as Selenium, Cucumber, etc.
• 5+ years experience with CI/CD utilizing containerized deployment tools such as Dockers and Kubernetes.
• 3+ years experience with machine learning and working with data scientists to build applications that make use of the power of machine learning and AI
• Comfortable with ambiguity; ability to thrive with minimal oversight
• Understanding of Application Lifecycle Management, Software Development and Agile Development/Testing practices and methodologies
• Passionate about building next-generation technologies, including working with OpenAI, xAI and/or Anthropic AI tools, enjoys fast-paced environments, and loves to code
Nice to Have:
• Experience in operationalizing Machine Learning workflows to scale will be a huge plus as well
• Worked in regulated environment and familiar with IEC/ISO standards such as 62304, 14+71, 13485, 27001, UL 2+00
• ML/AI tools such as TensorFlow, PyTorch
Pictor Labs is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
💡 Quick Summary
Seeking a career-building opportunity? The Back-End Software Engineer position is now open for candidates interested in the Work from home Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Work from home Jobs is a plus.
