

Job Description
We are looking for a ROR developer. If you're a creative problem solver who is eager to develop amazing products and hungry for a new adventure, a word class workplace is waiting for you.
- Production experience in Ruby.
- A completed technical degree in Computer Science or any related fields.
- 3+ years of professional product development experience.
- Being comfortable with microservices architectures, API-based
- You are a pragmatic programmer who understands what is needed to get things done.
- Problem solving and collaborative mindset.
- Experience working with DevOps (Docker, Kubernetes, Terraform).
- Experience with AWS (RDS, DDB, Lambda, CW, EC2, SQS, SNS, Cognito, Kinesis).
- Experience with performance improvements (Caching Techniques, SQL Query Optimization, Performance monitoring and profiling.
- Deep understanding of service-oriented and microservices architectural patterns, troubleshooting methods and best practices.
- Takes end to end ownership of the development and operation of complete features.

About senrysa technologies (p) ltd
Similar jobs
About Sun King
Sun King is the world’s leading off-grid solar energy company, delivering energy access to 1.8 billion people without reliable grid connections through innovative product design, fintech solutions, and field operations.
Key highlights:
- Connected over 20 million homes to solar power across Africa and Asia, adding 200,000 homes monthly.
- Affordable ‘pay-as-you-go’ financing model; after 1-2 years, customers own their solar equipment.
- Saved customers over $4 billion to date.
- Collect 650,000 daily payments via 28,000 field agents using mobile money systems.
- Products range from home lighting to high-energy appliances, with expansion into clean cooking, electric mobility, and entertainment.
With 2,800 staff across 12 countries, our team includes experts in various fields, all passionate about serving off-grid communities.
Diversity Commitment:
44% of our workforce are women, reflecting our commitment to gender diversity.
About the role:
The Backend Developer works remotely as part of the technology team to help Sun King’s EasyBuy business unit design and develop software to improve its field team operations.
What you will be expected to do
- Design and develop applications/systems based on wireframes and product requirements documents.
- Design and develop logical and physical data models to meet application requirements.
- Identify and resolve bottlenecks and bugs based on operational requirements.
- Perform unit tests on code to ensure robustness, including edge cases, usability, and general reliability.
- Write reusable and easily maintainable code following the principles of DRY (Don’t Repeat Yourself).
- Integrate existing tools and business systems, both in-house and external services, such as ticketing software and communication tools.
- Collaborate with team members and product managers to understand project requirements and contribute to the overall system design.
You might be a strong candidate if you have/are
- Have development experience: 1-2 years backend development experience and have strong problem-solving abilities, proficiency in data structures, and algorithms.
- Have a profound grasp of object-oriented programming (OOPS) standards and expertise in Core Java.
- Have knowledge of SQL, MySQL, or similar database management.
- Have Experience in integrating web services, such as SOAP, REST, JSON, and XML.
- Have familiarity with RESTful APIs for linking Android applications to backend services.
- Have preferred experience with version control systems like Git, but not mandatory.
- Have additional knowledge of web technologies like HTML, CSS, JavaScript, and frameworks like Spring or Hibernate would be advantageous.
What we offer (in addition to compensation and statutory benefits):
- A platform for professional growth in a rapidly expanding, high-impact sector.
- Immerse in a collaborative culture, energized by employees of Sun King who are collectively motivated by fostering a transformative, sustainable venture.
- A genuinely global environment: Engage and learn alongside a diverse group from varied geographies and backgrounds.
- Tailored learning pathways through the Sun King Center for Leadership to elevate your leadership and managerial capabilities.
MUST HAVES:
- #java11, Java 17 & above only
- #springboot #microservices experience is must
- #cloud experience is must (AWS or GCP or Azure)
- Strong understanding of #functionalprogramming and #reactiveprogramming concepts.
- Experience with asynchronous programming and async frameworks/libraries.
- Proficiency in #sql databases (MySQL, PostgreSQL, etc.).
- WFO in NOIDA only.
Other requirements:
- Knowledge of socket programming and real-time communication protocols.
- Experience of building complex enterprise grade applications with multiple components and integrations
- Good coding practices and ability to design solutions
- Good communication skills
- Ability to mentor team and give technical guidance
- #fullstack skills with anyone of #javascript or #reactjs or #angularjs is preferable.
- Excellent problem-solving skills and attention to detail.
- Preferred experience with #nosql databases (MongoDB, Cassandra, Redis, etc.).
The tech stack looks like the below (expect this to change as we scale):
- Typescript for APIs (REST and GraphQL)
- Kafka, Spark, and data warehouses for ML pipelines (spark on python/scala)
- Solidity + hardhat for smart contracts (in the future, rust, go and move)
- AWS & Terraform
- Full nodes
You can expect to do some or all of the following:
- Read through protocols’ whitepapers and smart contracts to derive metrics and analyze risks
- Architect the backend for APIs, async jobs, and blockchain integration
- Build clean, concise APIs for customer integration, along with the documentation
- Setup, run and maintain full and archive nodes across different chains
- Integrate with multiple partners like exchanges and custody providers
- Fool-proof security across the stack - encryption, hashing, privacy, VPC, etc.
- Infrastructure as code - build terraform scripts and ensure easy replication of the infra across different regions
- Research the top DeFi protocols to uncover better insights for our customers and evaluate their risk profiles, security, and historical returns
- Manage production deployments, logging, and monitoring
We expect you to be fairly comfortable with working with both web3 and web2 stacks. We do not expect that you have web3 experience on day 1, but you should be willing to wear multiple hats, learn things quickly and move fast.
About you
- Generalist, a solid engineer who can learn things on your own and have an eye for clean, tested, and well-documented code
- We don’t look at the number of years of work experience as a criterion, but rather see what you have done in your life so far (side projects, open-source contributions, blogs, etc.). We don’t care about degrees, the institutions you went to, or the companies you worked for before. We are open to talking as long as you have good judgment, great clarity, align with our values and have a strong track record of thoughtful work
- Understand the fundamentals of building and integrating APIs and secure systems. Bonus if you know a bit about blockchains and protocols
- You can be strong on the backend, front-end, or can dabble everywhere. We want you to play to your strengths and will provide enough opportunities to learn and do things outside of your comfort zone
Pay and benefits We offer a solid, competitive package (including early-stage equity) that is location agnostic. We give you the flexibility to choose the split between cash and equity.


We have urgent requirement of Data Engineer/Sr Data Engineer for reputed MNC company.
Exp: 4-9yrs
Location: Pune/Bangalore/Hyderabad
Skills: We need candidate either Python AWS or Pyspark AWS or Spark Scala


Software Engineer
Responsibilities
- Work with a performance oriented team driven by ownership and open to experiments.
- Learn to design systems for high accuracy, efficiency and scalability.
- Help us make decisions to shape our REST APIs for developers worldwide
- Think outside the box, adapting the latest software technologies
- Contribute to open source
- Be involved and drive product & design discussions.
- Contribute to our technical innovation by learning and sharing your knowledge with our Engineering teams
Requirements
- Graduation in any technical stream
- A minimum of (3 to 5 ) years of relevant experience
- Ability to work at all levels of the stack, from Golang/NodeJS+NoSQL/SQL to React/+HTML+CSS+Azure/AWS
- Good architectural & design skills.
- Take full ownership and responsibility for building, shipping, and maintaining core LoginRadius features, end to end.
- Design and architect complex new systems, focusing not only on performance and scalability, but also on crafting a beautiful user experience.
- Experience in Docker/Kubernetes is a plus
- Ability to build a feature from scratch & drive it to completion
- A willingness to learn new technology, whatever lets you deliver the best product
- Have worked at a product company is a plus


- Write lots of bug-free, efficient, scalable and reusable code.
- Write unit tests and take responsibility for the quality of your own code.
- Coach, encourage and mentor your fellow software developers to do the same.
- Consult with product owners to define, scope and plan new features.
- Test, evaluate and recommend technologies to improve the overall product.
- Be a key participant in the Agile process.
- Produce excellent documentation.
- Undertake and implement processes for smoother and efficient deployment of code base
- Maintain code base as it grows bigger and scales
What we value
- 2-3 Years of experience building and shipping API’s using python based frameworks
- Proficiency with NoSql Databases (Elastic, Mongo) is a must
- Experience in working with Amazon Cloud Services like SNS, SQS, VPC, etc. is preferred
- Experience with databases migration and system re-architecture is valued
- Ability to write modular, reusable, and clean code
- Comfortable with ticket management and documentation
We are looking for a Backend Developer to join our new team over a WFH role to join immediately.
We have an exciting opportunity on our team for a strong member with exceptional development skills in the field of Backend and Cloud Computing. The primary responsibility of the Software Researcher / Engineer is to develop and improve the backend. The candidate must have a deep understanding of AI model deployment with scalability and proper knowledge of cloud services (GCP, AWS). Additional knowledge on REST Api, socket programming and live streaming is preferred. Qualified candidates will be driven self-starters, robust thinkers, strong collaborators, and adept at operating in a highly dynamic environment. We look for colleagues who are passionate about our product and embody our start-up values.
Responsibilities and Duties
Responsibilities
Knowledge of WSGI, ASGI server development.
Experienced with
Deep understanding of Django, Flask, HTML rendering, Javascripts, Angular.
Dynamic and interactive web application development.
Pytorch and Tensorflow based model deployment and maintain scalability.
Exposure to live streaming and socket programming.
Understanding of Database Management.
Load balancing and queuing services on Cloud Instances.
API testing and deployment services.
Deployment and maintenance of Cloud services (GCP, AWS).
Working with edge devices.
Qualifications and Skills
Minimum Qualifications
2+ years of Full-Time (not internships or side projects) working experience in Backend Development targeted to product development.
Experience with video streaming via rtsp and ffmpeg is a must.
Experience leading engineering teams from first-concept to ship.
Computer vision algorithms on cloud: Research, architect, and implement high-performance computer vision software in the cloud with state-of-the-art capabilities.
Experience working with OpenCV.
Knowledge software optimization and embedded programming is a plus
Preferred Qualifications:
Experience in scalable cloud infrastructure development with AWS or GCP.
Experience in Edge infrastructure deployment
Education
B.Tech or MS in Computer Science or Electrical Engineering (with a minimum of 2+ years of relevant experience). Or B.tech with a strong product background.

- 3+ years of experience with Ruby On Rails.
- Strong Project & Time Management Skills, along with the ability to apply these skills while working independently, or as part of a team.
- Knowledge of blockchain technology, smart contracts and cryptocurrency will be an added advantage
- Experience in fintech domain will be another added advantage
- Bachelor’s degree in computer programming, computer science, or a related field.
- Fluency or understanding of specific languages, such as Java, PHP, or Python, and operating systems may be required.

Solid understanding of security and networking implementation and best practices.
Help guide and contribute to feature design and implementation to bring the product to the
next level.
Participate in continuous and iterative engineering cycles with emphasis on code quality,
supportability, scalability and performance.
Develop and review unit test cases to ensure comprehensive unit testing.Diagnose and fix product issues found internally or in the field.
Interface with Support to handle customer escalation issues.
Mentor junior members of the team in their assigned tasks and their technical skills
development.

