Job Closed
This listing is no longer active.
The enabling technology to take products to market fast, unlock the value of your IP and accelerate revenue growth
Senior Software Engineer
Location
India
Posted
103 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Revenera
• Design, develop, and maintain scalable backend services using Python • Build and optimize reliable data pipelines for ingestion, transformation, and analytics • Develop and maintain RESTful APIs using FastAPI • Work extensively with Snowflake and Databricks for data storage, querying, and optimization • Collaborate with product and engineering teams to design data models, APIs, and system integrations • Ensure performance, scalability, reliability, and observability of data services • Implement best practices for code quality, testing, monitoring, and documentation • Participate in code reviews, architectural discussions, and technical decision-making • Troubleshoot and resolve production issues related to data workflows and backend services
Job Requirements
- 3+ years of experience in software engineering or data engineering
- Strong proficiency in Python
- Hands-on experience with Snowflake
- Experience building APIs using FastAPI
- Strong understanding of data engineering concepts (ETL/ELT, batch and streaming pipelines)
- Solid knowledge of SQL and relational data modeling
- Experience working with cloud-based data architectures
Benefits
- Health insurance
- 401(k) matching
- Flexible work arrangements
- Professional development opportunities
- Paid time off
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Merchant Experience
SeQuraEmpowering smart payments. Creating the high-impact payments platform for conversion and recurrence.
• Own product problems end-to-end: from understanding customer needs and defining hypotheses to validating solutions and shipping impact. • Design and evolve core Merchant Portal platform modules with scalability and extensibility in mind. • Make data-informed product decisions by analyzing metrics, gathering evidence, and incorporating merchant feedback. • Collaborate closely with other engineering teams, vertical product teams, and customer-facing roles to ensure platform impact. • Contribute to architectural decisions that enable the Merchant Portal to become a true B2B platform. • Work in an AI-augmented development environment, leveraging AI tools to accelerate delivery while focusing on problem-solving and product thinking.
We're looking for an expert Shopify Full Stack Developer to build seamless, robust, and innovative in-store experiences for Shopify Point of Sale (POS). The ideal candidate has a deep understanding of Node.js and React, and is passionate about creating applications that solve real-world retail challenges. You will be instrumental in bridging the gap between online stores and physical retail operations by developing custom POS UI extensions and integrating essential third-party services. As a key member of our engineering team, you'll ensure our POS solutions are performant, reliable, and perfectly aligned with our clients' business needs. Responsibilities - Architect, build, and maintain high-quality, reusable, and performant Shopify POS applications. - Develop custom UI Extensions using the Shopify POS UI Extensions SDK to create bespoke in-store workflows. - Integrate server-side logic and third-party services with POS frontend components. - Collaborate closely with project managers, frontend developers, and clients to define and address technical and business requirements for retail environments. - Thoroughly test and debug applications across various devices, including physical Shopify POS hardware. - Write clean, well-documented code and build reusable libraries for future use. - Stay ahead of emerging technologies and updates within the Shopify POS platform. - Troubleshoot complex issues in live retail environments, ensuring minimal disruption to store operations.
• Help lead the development of backend services for a government client leveraging the latest commercial and open-source technologies • Design, develop, document and deploy new or enhanced features to our backend services that meet functional / non-functional business requirements • Actively participate in the team’s elaboration and estimation of user stories • Build frequent, small releases to maintain the team’s momentum • Collaborate closely with other engineers in our cross-functional feature teams; ensuring that others can cover for you, and that you can cover for them • Build, optimise and operate our Continuous Deployment pipelines • Maintain operational responsibility for the services that your team owns
Product Engineer
R2 CompaniesR2 Companies is a Privately-Held, Fully Integrated Real Estate Investment & Development Firm.
• Design, build, and maintain APIs, services, and systems across R2 • Own the product and solution architecture • Ensure best practices and uptime • Contribute to company-wide standards and reliability • Ensure delivery of mission-critical systems with tight deadlines • Increase the quality of the delivered code, towards a zero-bug policy • Research and invest in new tooling to improve services • Think about security throughout everything you do • Promote a culture that fosters learning, growth, risk taking, and accountability • Work with other teams to figure out how to build tools to make them more productive




