What will I be doing? š©āš»šØāš»
Leading parts of the product from inception to launch, and own large parts of the productās execution.
Working with our Sales and frontend team to build products with the goal of delighting and increasing the success of our users.
Architecting, building, testing, and releasing product-facing features.
Contributing to our side projects and free tools for the education industry.
What do I need? š¤
1-2 years of industry experience in a software engineering role, preferably building a SaaS product. You can demonstrate significant impact that your work has had on the product and/or the team.
Deep knowledge of a high-level programming language (for example, PHP, Python, etc.) but it doesnāt need to be a language that we use here! Great people are effective and learn what we use quickly (or introduce us to better ways of working)
Deep knowledge of SQL Databases
Experience with scalable distributed systems, both built from scratch as well as on AWS primitives
Willingness to learn and use new technologies
Extremely data-driven
Ability to debug complex systems
Brownie points š°
Using a framework (for example, Laravel, Code Igniter, Django)
Understanding of containerisation (Docker/Kubernetes) along with ability to deploy to AWS ECS (or similar tools)
Feel free to apply even if you feel unsure about whether you meet every single requirement in this posting. As long as you're a quick learner, and are excited about changing the status quo for tech recruitment, we're happy to support you as you come up to speed with our tech stack.
Perks š
Flexible vacation
Take a tutorial, on us
Monthly remote meals
Tech stack šØ
PHP
Laravel
NodeJS
VueJS
Ionic Angular
Digital Ocean
AWS
MySQL
Why Classcard? š
We are still in the early stages of our journey. You will be working closely with our users, acting on both their feedback and what our data says. Things you build here will have tremendous impact on both our business and Classcard as a company.
What happens after I apply? š¤
-
Quick phone call with a member of our engineering team to find out more about your experience and why you want to work at Classcard.
-
Video interview:
Technical discussion with a senior engineer
Pairing on an interesting problem
Meet the founders

Similar jobs
Company Name ā Wissen Technology
Group of companies in India ā Wissen Technology & Wissen Infotech
Work LocationĀ ā Pune
While you may already know about WissenĀ andĀ the company history, here is a quick rundown for you.
Ā
About Wissen Technology:
Ā·Ā Ā Ā Ā Ā Ā Ā Ā The Wissen Group was founded in the year 2000. Wissen Technology, a part of Wissen Group, was established in the year 2015.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Wissen Technology is a specialized technology company that delivers high-end consulting for organizations in the Banking & Finance, Telecom,Ā andĀ Healthcare domains. We help clients build world class products.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Our workforceĀ hasĀ highly skilled professionals, with leadershipĀ andĀ senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs,Ā andĀ NITsĀ andĀ with rich work experience in some of the biggest companies in the world.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Wissen Technology has grown its revenues by 400% in these five years without any external funding or investments.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Globally present with offices US, India, UK, Australia, Mexico,Ā andĀ Canada.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā We offer an array of servicesĀ including Application Development, Artificial Intelligence & Machine Learning, BigĀ DataĀ & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Wissen Technology has beenĀ certifiedĀ as a Great Place to WorkĀ®.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Wissen Technology has been voted as the Top 20 AI/ML vendor by CIO Insider in 2020.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Over the years, Wissen Group has successfully delivered $650 million worth of projects for more than 20 of the Fortune 500 companies.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā We have served client across sectors like Banking, Telecom, Healthcare, Manufacturing,Ā andĀ Energy. They include likes of Morgan Stanley, Goldman Sachs, MSCI, StateStreet, Flipkart, Swiggy, Trafigura, GE to name a few.
Job Description:
Experience Required: 3ā5years
Job Title: Application Development Engineer (Python ā Backtesting & Index Platforms)
Role Overview
We are seeking a strong Python Application Engineer to help build a next-generationĀ Index Backtesting and Rebalance Platform.
In this role, you will design and develop deterministic, scalable calculation engines that convert financial methodologies into production-grade software.
You will work on portfolio construction, rebalancing logic, and historical simulations while consuming reference and market data fromĀ SnowflakeĀ usingĀ pythonĀ as your core processing tool.
Key Responsibilities
Engine Development:Ā Design and implement modular, reusable Python components for index construction, rebalancing, and backtesting.
Large-Scale Simulation:Ā Use Pandas, NumPy, and PySpark to run historical calculations across long time horizons and multiple index variants.
Workflow Integration:Ā Integrate engines with orchestrators such as Airflow or Temporal using parameterized, config-driven execution.
Reference Data Consumption:Ā Query and utilize pricing, security master, and corporate action data from Snowflake.
Quality & Reconciliation:Ā Build automated test harnesses to validate outputs, compare against benchmarks, and guarantee reproducibility.
Performance Optimization:Ā Improve runtime efficiency through vectorization, caching, and distributed computing patterns.
Cross-Team Collaboration:Ā Partner with Business, Index Ops, and Platform teams to accelerate research-to-production onboarding.
Required Technical Capabilities
Python Expertise:Ā Strong proficiency in Python application development with emphasis on clean architecture and maintainable design.
Data & Numerical Libraries:Ā Deep experience with Pandas and NumPy; working knowledge of PySpark for distributed workloads.
Financial Computation:Ā Ability to implement portfolio mathematics, weighting algorithms, and time-series transformations.
Config-Driven Systems:Ā Experience building rule-based or metadata-driven processing frameworks.
Database Skills:Ā Strong SQL and experience consuming structured data from Snowflake.
Testing Discipline:Ā Expertise in unit testing, regression testing, and deterministic replay of calculations.
Orchestration Integration:Ā Familiarity with Airflow, Temporal, or similar workflow engines.
Cloud Infrastructure:Ā Solid understanding of AWS ecosystem services (S3, Lambda, IAM).
Ā
Technical Skills:
- Technical Skills:
- Python, PySpark, Pandas, NumPy, AWS (S3, Lambda), Apache Airflow, SQL, Financial Services Domain Knowledge, Strong Communication Skills.
At Pipaltree, weāre building an AI-enabled platform that helps brands understand how theyāre truly perceived ā not through surveys or static dashboards, but through real conversations happening across the world.
Weāre a small team solving deep technical and product challenges: orchestrating large-scale conversation data, applying reasoning and summarization models, and turning this into insights that businesses can trust.
Requirements:
- Deep understanding of distributed systems and asynchronous programming in Python
- Experience with building scalable applications using LLMs or traditional ML techniques
- Experience with Databases, Cache, and Micro services
- Experience with DevOps is a huge plus
Wordpress:
Should have hands-on experience in WordPress & HOOKS concepts.
Extensive knowledge and experience of building WordPress CMS websites using the best practice & de-facto standard plugins.
- Knowledge of Customization of themes & plugins
- Experience working with WordPress at a PHP code level.
- Knowledge of existing inbuilt WordPress functions.
- Theme Template integration.
- Good understanding of cross-platform and cross-browser issues.
- Experience in developing E-Commerce websites
Shopify:
Should have hands-on experience in Shopify API & APP concepts.
Extensive knowledge and experience of building custom stores.
- Knowledge of Customization of themes & apps
- Experience working with Shopify API's
- Knowledge of existing inbuilt Shopify system.
- Theme Template integration.
- Good understanding of cross-platform and cross-browser issues
- Experience in designing scalable micro-services required
- Sound knowledge of Python and Django, familiarity with Linux and git
- Deep understanding of how RESTful APIs work
- Familiarity with HTML / CSS and templating systems, Redis, RabbitMQ, NGINX preferred
-Bonus - Preliminary knowledge of any one of these languages - Golang / JavaScript / Lua Responsibilities
- Full stack development on cutting edge technology in Fintech domain.
- Ownership of complete backend code.
You should Have :
- Server Side languages knowledge: Node.js and express.js is the first choice, Python, Java
- At least 3+ years of server-side programming experience. We prefer ability over experience
- Solid experience working with databases, especially relational DB.
- Solid experience with version control (Git or Bitbucket or SVN).
- B.E. in Computer Science or Graduate/PG degree in Computer Science (this is optional, as we are more interested in your abilities and experience over a paper degree).
- Any experience working with real time projects in backend with node.js and express.js
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Ā
Top Skills
Ā
- You write high quality, maintainable, and robust code, often in Java or C++/C/Python/ROR/C#
- You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
- You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities
Ā
- You solve problems at their root, stepping back to understand the broader context.
- You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
- You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
- You recognize and use design patterns to solve business problems.
- You understand how operating systems work, perform and scale.
- You continually align your work with Amazonās business objectives and seek to deliver business value.
- You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
- You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
- You communicate clearly with your team and with other groups and listen effectively.
Ā
Skills & Experience
Ā
- Bachelors or Masters in Computer Science or relevant technical field.
- Experience in software development and full product life-cycle.
- Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
- Proficiency in SQL and data modeling.
NodeĀ js
Job Description
We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the client. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the client end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Roles and ResponsibilitiesĀ
Ā
- Integration of user-facing elements developed by front-end developers with server-side logic.
- Writing reusable, testable, scalable, and efficient code.
- Design and implementation of low-latency, high-availability, and high-performance applications.
- Implementation of security and data protection.
- Integration of data storage solutions { databases, key-value stores, blob stores, etc.}
- Familiarity with database Technology Such as MySQL, Oracle, and MongoDB.Ā
Desired Candidate ProfileĀ
Ā
- Strong proficiency with JavaScript
- Knowledge of Node.js and frameworks available for it {such as Express etc }
- Knowledge of Micro Services Architecture and API Gateway.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Good understanding of server-side templating languages {such as PUG, Jade, EJS, etc }
- Good understanding of server-side CSS preprocessors {such as SCSS, SASS, etc }
- Basic understanding of front-end technologies, such as HTML5, CSS3, and DOM manipulation.
- Understanding accessibility and security complianceĀ
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Strong knowledge of Linux operating systems such as Ubuntu, CentOS.
- Basic knowledge of Cloud machines such as Elastic compute.
- Basic knowledge of Cloud Storage such as AWS S3, etc










