Exceleron Software is looking for a Perl developer to join our development team.
**This is a fully remote position, even after COVID!**
Exceleron Software provides an integrated energy utility customer engagement suite consisting of Online and Cash Payments, Customer Alerts, Prepay Billing, Online Bill Presentment, Usage Monitoring, and a Mobile App (for both iOS and Android) in both the United States and India.
We have passionate, fun-loving, and exciting people at Exceleron in India and the US. We are looking for people who can have fun at work. We are looking for people with strong communication skills (you should be able to talk about Technology with ease) and be someone who works well as part of a team and enjoys sharing ideas and debating technical options.
You will be expected to provide input in the design of systems and can even provide an opinion on front-end design issues.
Core modules used in our systems: Catalyst, DBIx::Class, Template::Toolkit, Plack, Test::More, Moose, PDF::API2 along with many others. Should have experience in writing tests and doing code reviews and participating in test-driven development. You are also likely to have several CPAN modules, and follow the latest technical developments
Desired Candidate Profile
1) 3-8 years experience in Perl Development with a working knowledge of the following web
2) development stack: HTML/XHTML, CSS, JavaScript, Apache/Nginx Extensive experience with OO Perl
3) Proficient with building/managing relational databases
4) Any perl based web frameworks (Mojolicious, Catalyst, Dancer, CGI Application, or anything else)
*Preference will be given to Active contributors to Perl Mongers/ Programming/Hacking Discussions.

About Exceleron Software
About
Connect with the team
Company social profiles
Similar jobs
About Unilog
Unilog is the only connected product content and eCommerce provider serving the Wholesale Distribution, Manufacturing, and Specialty Retail industries. Our flagship CX1 Platform is at the center of some of the most successful digital transformations in North America. CX1 Platform’s syndicated product content, integrated eCommerce storefront, and automated PIM tool simplify our customers' path to success in the digital marketplace.
With more than 500 customers, Unilog is uniquely positioned as the leader in eCommerce and product content for Wholesale Distribution, Manufacturing, and Specialty Retail.
Unilog’s Mission Statement
At Unilog, our mission is to provide purpose-built connected product content and eCommerce solutions that empower our customers to succeed in the face of intense competition. By virtue of living our mission, we are able to transform the way Wholesale Distributors, Manufacturers, and Specialty Retailers go to market. We help our customers extend a digital version of their business and accelerate their growth.
Job Details
- Designation: Principal Engineer – Solr
- Location: Bangalore / Mysore / Remote
- Job Type: Full-time
- Department: Software R&D
Job Summary
We are seeking a highly skilled and experienced Principal Engineer with a strong background in Apache Solr and Java to lead our Engineering and customer-led initiatives. The ideal candidate will be responsible for ensuring the reliability, scalability, and performance of our search platform while providing expert-level troubleshooting and resolution for critical production issues.
This role will involve designing the architecture for new platforms while reviewing and recommending better approaches for existing ones to drive continuous improvement and efficiency.
Key Responsibilities
- Lead Engineering and support activities for Solr-based search applications, ensuring minimal downtime and optimal performance
- Design and develop the architecture of new platforms while reviewing and recommending better approaches for existing ones
- Regularly work towards enhancing search ranking, query understanding, and retrieval effectiveness
- Diagnose, troubleshoot, and resolve complex technical issues in Solr, Java-based applications, and supporting infrastructure
- Perform deep-dive analysis of logs, performance metrics, and alerts to proactively prevent incidents
- Optimize Solr indexes, queries, and configurations to enhance search performance and reliability
- Work closely with development, operations, and business teams to drive improvements in system stability and efficiency
- Implement monitoring tools, dashboards, and alerting mechanisms to enhance observability and proactive issue detection
- Exposure to AI-based search using vector databases, RAG models, NLP, and LLMs
- Collaborate on capacity planning, system scaling, and disaster recovery strategies for mission-critical search systems
- Provide mentorship and technical guidance to junior engineers and support teams
- Drive innovation by tracking latest trends, emerging technologies, and best practices in AI-based Search, Solr, and other search platforms
Requirement
- 8+ years of experience in software development and production support with a focus on Apache Solr, Java, and databases (Oracle, MySQL, PostgreSQL, etc.)
- Strong understanding of Solr indexing, query execution, schema design, configuration, and tuning
- Experience in designing and implementing scalable system architectures for search platforms
- Proven ability to review and assess existing platform architectures, identifying areas for improvement and recommending better approaches
- Proficiency in Java, Spring Boot, and micro-services architectures
- Experience with Linux / Unix-based environments, shell scripting, and debugging production systems
- Hands-on experience with monitoring tools (e.g., Prometheus, Grafana, Splunk, ELK Stack) and log analysis
- Expertise in troubleshooting performance issues related to Solr, JVM tuning, and memory management
- Familiarity with cloud platforms such as AWS, Azure, or GCP and containerization technologies like Docker / Kubernetes
- Strong analytical and problem-solving skills, with the ability to work under pressure in a fast-paced environment
- Certifications in Solr, Java, or cloud technologies
- Excellent communication and leadership abilities
About Our Benefits
- Competitive salary
- Health insurance
- Retirement plan
- Paid time off
- Training and development opportunities
We’re looking for an Engineering Manager to guide our micro-service platform and mentor a fully remote backend team. You’ll blend hands-on technical ownership with people leadership—shaping architecture, driving cloud best practices, and coaching engineers in their careers and craft.
Key Responsibilities:
Area
What You’ll Own
Architecture & Delivery
• Define and evolve backend architecture built on Java 17+, Spring Boot 3, AWS (Containers, Lambdas, SQS, S3), Elasticsearch, PostgreSQL/MySQL, Databricks, Redis etc...
• Lead design and code reviews; enforce best practices for testing, CI/CD, observability, security, and cost-efficient cloud operations.
• Drive technical roadmaps, ensuring scalability (billions of events, 99.9 %+ uptime) and rapid feature delivery.
Team Leadership & Growth
• Manage and inspire a distributed team of 6-10 backend engineers across multiple time zones.
• Set clear growth objectives, run 1-on-1s, deliver feedback, and foster an inclusive, high-trust culture.
• Coach the team on AI-assisted development workflows (e.g., GitHub Copilot, LLM-based code review) to boost productivity and code quality.
Stakeholder Collaboration
• Act as technical liaison to Product, Frontend, SRE, and Data teams, translating business goals into resilient backend solutions.
• Communicate complex concepts to both technical and non-technical audiences; influence cross-functional decisions.
Technical Vision & Governance
• Own coding standards, architectural principles, and technology selection.
• Evaluate emerging tools and frameworks (especially around GenAI and cloud-native patterns) and create adoption strategies.
• Balance technical debt and new feature delivery through data-driven prioritization.
Required Qualifications:
● 8+ years designing, building, and operating distributed backend systems with Java & Spring Boot
● Proven experience leading or mentoring engineers; direct people-management a plus
● Expert knowledge of AWS services and cloud-native design patterns
● Hands-on mastery of Elasticsearch, PostgreSQL/MySQL, and Redis for high-volume, low-latency workloads
● Demonstrated success scaling systems to millions of users or billions of events Strong grasp of DevOps practices: containerization (Docker), CI/CD (GitHub Actions), observability stacks
● Excellent communication and stakeholder-management skills in a remote-fi rst environment
Nice-to-Have:
● Hands-on experience with Datadog (APM, Logs, RUM) and a data-driven approach to debugging/performance tuning
● Startup experience—comfortable wearing multiple hats and juggling several projects simultaneously
● Prior title of Principal Engineer, Staff Engineer, or Engineering Manager in a high-growth SaaS company
● Familiarity with AI-assisted development tools (Copilot, CodeWhisperer, Cursor) and a track record of introducing them safely
Job Title: Engineering Manager (Java / Spring Boot, AWS) – Remote
Leadership Role
Location: Remote
Employment Type: Full-time
Hello! You've landed on this page, which means you're interested in working with us. Let's take a sneak peek at what it's like to work at Innovaccer.
Engineering at Innovaccer
With every line of code, we accelerate our customers' success, turning complex challenges into innovative solutions. Collaboratively, we transform each data point we gather into valuable insights for our customers. Join us and be part of a team that's turning dreams of better healthcare into reality, one line of code at a time. Together, we’re shaping the future and making a meaningful impact on the world.
About the Role
We at Innovaccer are looking Software Development Engineer-II (Fullstack) to build the most amazing product experience. You’ll get to work with other engineers to build delightful feature experiences to
understand and solve our customer’s pain points
A Day in the Life
● Building efficient and reusable applications and abstraction
● Identify and communicate best practices.
● Participate in the project life-cycle from pitch/prototyping through definition and design to build, integration, and delivery
● Analyse and improve the performance, scalability, stability, and security of the product
● Improve engineering standards, tooling, and processes
What You Need
● 2-5 years of experience with a start-up mentality and a high willingness to learn
● Expertise in Python/NodeJS
● Experience working in Web Development Frameworks (Express/Django or Flask)
● Experience working in teams of 3-10 people.
● Knowledge of Relational Databases
Nice to have
● Experience working in FE (JS + React)
● Experience in Cloud (AWS)
● Experience in Terraform
We offer competitive benefits to set you up for success in and outside of the work
.
Here’s What We Offer
● Generous Leave Benefits: Enjoy generous leave benefits of up to 40 days.
● Parental Leave: Experience one of the industry's best parental leave policies to spend time with your
new addition.
● Sabbatical Leave Policy: Want to focus on skill development, pursue an academic career, or just
take a break? We've got you covered.
● Health Insurance: We offer health benefits and insurance to you and your family for medically related
expenses related to illness, disease, or injury.
● Pet-Friendly Office*: Spend more time with your treasured friends, even when you're away from
home. Bring your furry friends with you to the office and let your colleagues become their friends, too.
*Noida office only
● Creche Facility for children*: Say goodbye to worries and hello to a convenient and reliable creche
facility that puts your child's well-being first. *India offices
Where and how we work
Our Noida office is situated in a posh space, equipped with various amenities to support our work environment. Here, we follow a five-day work schedule, allowing us to efficiently carry out our tasks and
collaborate effectively within our team. Innovaccer is an equal opportunity employer. We celebrate diversity, and we are committed to fostering an inclusive and diverse workplace where all employees, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, marital status, or veteran status, feel valued and empowered.
Disclaimer: Innovaccer does not charge fees or require payment from individuals or agencies for securing
employment with us. We do not guarantee job spots or engage in any financial transactions related to
employment. If you encounter any posts or requests asking for payment or personal information, we strongly
advise you to report them immediately to our HR department at px@innova. Additionally, please
exercise caution and verify the authenticity of any requests before disclosing personal and confidential
information, including bank account details
.
About Innovaccer
Innovaccer Inc. is the data platform that accelerates innovation. The Innovaccer platform unifies patient data
across systems and care settings and empowers healthcare organizations with scalable, modern applications
that improve clinical, financial, operational, and experiential outcomes. Innovaccer’s EHR-agnostic solutions
have been deployed across more than 1,600 hospitals and clinics in the US, enabling care delivery
transformation for more than 96,000 clinicians, and helping providers work collaboratively with payers and life
sciences companies. Innovaccer has helped its customers unify health records for more than 54 million people
and generate over $1.5 billion in cumulative cost savings. The Innovaccer platform is the #1 rated
Best-in-KLAS data and analytics platform by KLAS, and the #1 rated population health technology platform by
Black Book. For more information, please visit innovaccer.com.
Check us out on YouTube, Glassdoor, LinkedIn, and innovaccer.com
Detailed JD:
Responsibilities:
- Interface with product owners and software architects to review and finalize requirements
- Participate in the full SDLC including analysis, design, development, testing, deployment, and support
of new features and applications
- Actively lead and participate in agile ceremonies (Standups, Refinements, Retrospectives, Planning,
and Requirement discussions)
- Communicate effectively, clearly, and thoroughly with the Scrum Team and Stakeholders
- Provide innovative solutions to complex problems
- Design, develop and modify software applications/systems according to specifications
- Develop technical documentation including services, object, and data model
- Create high quality code and perform code reviews
- Create unit and integration tests to ensure the code quality and functionality
- Proactively learn and share knowledge of technology and compare advantages and disadvantages of
alternative solutions/technologies
- Identify areas needing process improvements and see them through to resolution
- Support and coach other Developers, provide technical guidance
- Help onboard new team members
Tech Stack:
C#, .NET Core, XUnit, Entity Framework Core, MS SQL Server, PostgreSQL, Git, JIRA, Web API
As an SSE, you will play a crucial role in designing, developing, and maintaining our backend systems
that power our platform. The ideal candidate will have a solid background in Python Django and a
strong understanding of databases, caching, and distributed systems.
● Design, develop, and maintain robust, scalable, and high-performance backend systems using
Python Django.
● Collaborate with cross-functional teams to understand business requirements and translate
them into technical solutions.
● Optimize application performance and scalability by implementing caching strategies, load
balancing, and distributed computing techniques.
● Ensure data integrity and security by implementing best practices for data storage, retrieval,
and access control.
● Develop and maintain integrations with external APIs and services to support seamless
interactions with third-party systems.
● Identify and address performance bottlenecks and other system issues to improve overall
system efficiency.
● Write clean, maintainable, and testable code following industry-standard coding practices.
● Conduct code reviews and provide constructive feedback to peers to ensure code quality and
adherence to best practices.
● Mentor junior team members and assist in their professional growth.
JOB Description- Golang Developer
- Strong knowledge of the Go programming language
- Knowledge of common Go-routine and channel patterns
- Router packages, such as Gorilla Mux
- Development experience in embedded systems and Linux OS environments.
- Have expertise in implementing micro-services (using tools and technologies for messaging, RPC, containerization, etc.), Docker, container, Docker-swarm, Kubernetes, and Helm.
- Cloud-native architecture, Virtualization, Orchestration, VNFM, MANO, VIM (Virtualization Infrastructure Management).
- LCM (Life Cycle Management of microservices and VMs) - Monitoring, Resiliency, High Availability (HA) & Scalability
- Primary Skills: Golang
- Secondary Skill: Microservices
Talent Acquisition
Sakshi Kulkarni
Website: velankanigroup.com
43, Hosur Rd, Electronics City Phase 1,
Electronic City, Bengaluru, Karnataka 560100
We're looking for someone to join a team dedicated to building performant APIs and backend services that deal with large volumes of data for the company's flagship, global consumer product. Small, high-impact teams require conscious planning and decision-making when it comes to design, architecture, and product features. So, it's essential that you enjoy working in such an environment.
We're a team that cares about simplicity and being able to build reliable, deterministic systems and platforms. Hence, our choice of tooling is usually battle-tested reliable software with a robust test suite.
How we work
- You won't deal with the hustle culture. We're focused on building well-thought-out, stable and reliable software and we try our best to ensure everyone understands the big picture and the immediate goals.
- We work a solid 6-8 hour days and don't slave away 24/7.
- We're a remote engineering team. This makes effective communication extremely important. Our teams have benefitted greatly from good written communication. This includes everything from the product specification to the API spec. We spend a lot of time writing READMEs. As a result our engineers work with greater clarity and planning.
- We deploy several times a day and rely on a good test suite to ensure we're not making life hard for our colleagues.
- We don't expect anyone to know everything, but we are curious and learn along the way.
- We learn about the fitness space and what it means to really be fit and not just Instagram fit.
The Python Backend Engineer position may be a good fit for you if:
- You have 3 (or more) years of experience building and maintaining cloud applications.
- You have built APIs with Python, Flask, Django or FastAPI before.
- You have experience working with relational databases like PostgresSQL or MySQL and have spent time writing SQL queries for large datasets.
- Experience in writing Unit tests with pytest.
- You have worked with Docker, docker-compose.
- Familiarity with the AWS ECS stack.
We want you to care about
- Good object oriented design
- Performant APIs
- Analysing why queries are slow and how to go about improving them.
- Understanding DNS, Load balancing, Caching and Hashing.
- Customer data and privacy.
Our API Stack services use:
- Python 3.8+, Typescript
- FastAPI, Flask, HapiJs
- PostgresSQL, MySQL
- Redis
- Celery
- Pytest, Jest for unit testing.
- Gitlab CI/CD
- Amazon ECS container services
Must haves
- At least 3 years of professional programming experience in Ruby on Rails.
- Solid fundamentals with software development, systems, troubleshooting, and teamwork
- Strong testing habits, passionate towards unit testing and TDD.
- Good understanding of RDBMS like MySQL, PostgreSQL
- Strong knowledge of git
- Good understanding of data structures
- Strong analytical and problem-solving skills
Good to have
- Experience with Javascript
We are looking for a back end developer with strong foundational knowledge of SQL, microservices architecture and Javascript.
Please don't apply if experience < 2 years || Javascript !=advanced
Responsibilities:
1. Back end ownership and implementation of projects in Node.js
2. Strong knowledge of JS and SQL is critical
3. Knowledge and experince of working on RHEL/Ubutnu servers is an additional bonus
4. Experience in writing large modularised projects
5. Production experience in implementing highly scalable microservices
At Gida, you’ll be developing and contributing to different applications and projects. If you’re the person with the right calibre and mindset, you’ll get opportunities to work on diverse projects and learn new skills.
Hybrid work model - work from home with 1-2 days in office
Job Description
- Develop p2p infrastructure systems to support blockchain interoperability
- Improve engineering standards, tooling, and processes
- Coding with concurrency, efficiency and scalability as primary motive
- Rigor on Unit testing, coverage and best practices
- Document systems, build runbooks, and automate those processes
- Being hands on by writing, testing, and deploying high-performance networking code.
Required qualifications
1+ years of experience in Golang, Strong knowledge of Go programming language, paradigms, constructs, and idioms, willingness to learn on the go, ability to write clean code, a strong sense of responsibility.
Tech Stack
Go, git, linux, bash, ability to work with Docker.
Nice to have
Experience developing in c++, cryptography and system software development experience,understanding of design patterns, understanding of operating systems, networks.









