Api developer at SteelEye · Bengaluru (Bangalore) · 4 - 6 years · ₹15L - ₹30L / yr · Raised funding · Posted 28 Feb 2022

Company Description
SteelEye is a fast growing FinTech company based in London and has offices in Bangalore and Paris, that offers a data platform to help financial institutions such as Investment Banks, Hedge Funds, Brokerage Firms, Asset Management Firms to comply with financial regulations in the European Union. Our clients can aggregate, search, surveillance and report on trade, communications and market data. SteelEye also enables customers to gain powerful insights from their data, helping them to trade with greater efficiency and profitability.
The company has a highly experienced management team and a strong board, who have decades of technology and management experience and worked in senior positions at many leading international financial businesses.
We are looking to hire a seasoned Sr API Developer to join us as we start on our next phase of growth. We have a culture of openness, collaboration, and the passion to get things done whilst appreciating the importance of a good work life balance.
Being part of a start-up can be equally exciting as it is challenging. You will be part of the SteelEye team not just because of your talent but also because of your entrepreneurial flare which we thrive on at SteelEye. This means we want you to be curious, contribute, ask questions and share ideas. We encourage you to get involved in helping shape our business.
SteelEye is a fast growing FinTech company based in London and has offices in Bangalore and Paris, that offers a data platform to help financial institutions such as Investment Banks, Hedge Funds, Brokerage Firms, Asset Management Firms to comply with financial regulations in the European Union. Our clients can aggregate, search, surveillance and report on trade, communications and market data. SteelEye also enables customers to gain powerful insights from their data, helping them to trade with greater efficiency and profitability.
The company has a highly experienced management team and a strong board, who have decades of technology and management experience and worked in senior positions at many leading international financial businesses.
We are looking to hire a seasoned Sr API Developer to join us as we start on our next phase of growth. We have a culture of openness, collaboration, and the passion to get things done whilst appreciating the importance of a good work life balance.
Being part of a start-up can be equally exciting as it is challenging. You will be part of the SteelEye team not just because of your talent but also because of your entrepreneurial flare which we thrive on at SteelEye. This means we want you to be curious, contribute, ask questions and share ideas. We encourage you to get involved in helping shape our business.
Job Description
What you’ll do
- Develop new features and functionality in SteelEye's best breed SaaS application
- Work on setup API Developer for our growing SaaS product
- Ensure the software is up-to-date with latest technologies
- Triage issues and enhance core features of our existing API's for rapidly growing client base
- Design and architech our API layer solving problems around scale and performance
- Be part of great team building a fantastic product!
What we’re looking for
- You are experienced Python Developer, with minimum 5 years in commercial Python experience
- You have experience building REST-based API's using Flask, Django or FastAPI in a production environment
- You have excellent knowledge of data structures, software design patterns and software architecture
- You are comfortable working in a fast-paced environment and can adapt to changing requirements
- You have experience with code versioning (Git) and CI/CD (Jenkins, Circle, etc..) tools
- Familiarity/Experience with Elasticsearch is a huge plus
- Familiarity/Experience with FastAPI nice to have
- You are experienced Python Developer, with minimum 5 years in commercial Python experience
- You have experience building REST-based API's using Flask, Django or FastAPI in a production environment
- You have excellent knowledge of data structures, software design patterns and software architecture
- You are comfortable working in a fast-paced environment and can adapt to changing requirements
- You have experience with code versioning (Git) and CI/CD (Jenkins, Circle, etc..) tools
- Familiarity/Experience with Elasticsearch is a huge plus
- Familiarity/Experience with FastAPI nice to have

About SteelEye
About
Our clients can aggregate, search, surveillance and report on trade, communications and market data. SteelEye also enables customers to gain powerful insights from their data, helping them to trade with greater efficiency and profitability. The company has a highly experienced management team and a strong board, who have decades of technology and management experience and worked in senior positions at many leading international financial businesses.
We are a vibrant, fun and exciting group of people that share a passion for technology and data. If you have what it takes to become a part of the SteelEye family, you have come to the right place. This is where you will find information about our people, culture and our current job opportunities.
Company video


Connect with the team
Similar jobs (10)
Job Description:
We are looking for a skilled Python Developer with 2+ years of hands-on experience in backend development and data processing. The ideal candidate should be proficient in Python and have working experience with web frameworks like Flask and FastAPI, along with exposure to data engineering and machine learning workflows.
Key Responsibilities:
Design, develop, and maintain scalable Python applications and APIs using Flask and FastAPI
Work with PySpark and Kafka for real-time data processing
Perform data manipulation and analysis using Pandas and NumPy
Develop and maintain modular, reusable, and testable code following OOP principles
Collaborate with data scientists to integrate ML models (TensorFlow, PyTorch, Scikit-learn) into production
Participate in code reviews, design discussions, and contribute to best practices
Write and maintain documentation for developed modules and workflows
Required Skills:
Strong proficiency in Python programming
Hands-on experience with Flask and/or FastAPI
Experience working with PySpark and Kafka
Solid understanding of Pandas, NumPy, and data handling in Python
Familiarity with TensorFlow, PyTorch, and scikit-learn
Good grasp of Object-Oriented Programming (OOP) concepts
Ability to write modular and maintainable code
Nice to Have:
Understanding of Machine Learning concepts and pipelines
Exposure to Generative AI (GenAI) technologies and tools
Experience with CI/CD tools, Docker, or cloud environments (AWS, GCP, etc.)
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field
Job Summary
We are seeking a skilled Python Developer with experience in building scalable applications using Python frameworks such as Flask and Django. The ideal candidate should have hands-on experience with PySpark for big data processing and strong SQL skills for data analysis and database management.
Key Responsibilities
- Design, develop, test, and maintain Python-based applications.
- Develop RESTful APIs using Flask and/or Django.
- Build scalable data processing pipelines using PySpark.
- Write efficient SQL queries, stored procedures, and optimize database performance.
- Integrate applications with databases and third-party services.
- Collaborate with cross-functional teams to gather and implement business requirements.
- Troubleshoot, debug, and enhance application performance.
- Follow coding standards, perform code reviews, and maintain technical documentation.
Required Skills
- Strong proficiency in Python.
- Hands-on experience with Flask and/or Django.
- Experience with PySpark for large-scale data processing.
- Strong knowledge of SQL (writing complex queries, joins, indexing, optimization).
- Understanding of REST APIs and microservices architecture.
- Experience with Git/version control.
- Knowledge of relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle.
- Good problem-solving and analytical skills.
Preferred Skills
- Experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with Docker and Kubernetes.
- Knowledge of CI/CD pipelines.
- Experience with Airflow or other workflow orchestration tools.
- Understanding of Agile/Scrum methodologies.
About NonStop io Technologies
NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment.
Brief Description
We are looking for a passionate and experienced Backend Engineer (Python) to join our engineering team. The ideal candidate will have strong expertise in backend development, API design, scalable application architecture, and SaaS applications, along with exposure to data processing, ETL workflows, and data integration. Familiarity with React and frontend technologies is an added advantage.
You will collaborate with cross-functional teams to build, enhance, and maintain robust, secure, and high-performance applications while contributing to backend services, data workflows, and cloud-based systems.
Roles and Responsibilities
- Design, develop, and maintain scalable and high-performance web applications and backend services.
- Develop secure, efficient, and reliable backend services and RESTful APIs using Python.(Django/Flask)
- Design and implement scalable microservices and distributed application components.
- Collaborate with frontend engineers and contribute to React-based features or integrations when required.
- Develop, maintain, and support ETL/data processing workflows for extracting, transforming, and loading data across systems.
- Build Python-based data processing scripts, services, and integrations to support application and business requirements.
- Work with relational databases to support data extraction, transformation, validation, and loading processes.
- Collaborate with data and engineering teams to improve data quality, reliability, and processing efficiency.
- Work closely with product managers, designers, QA engineers, DevOps, data engineers, and other stakeholders to deliver high-quality features.
- Write clean, maintainable, reusable, and testable code following software engineering best practices.
- Participate in code reviews and contribute to coding standards, engineering practices, and technical improvements.
- Optimize applications, APIs, databases, ETL processes, and backend services for performance, reliability, and scalability.
- Troubleshoot, diagnose, and resolve application, data processing, and production issues.
- Contribute to system architecture, technical design decisions, and continuous improvement initiatives.
- Develop and maintain automated tests to ensure application quality and reliability.
- Collaborate with DevOps teams to support CI/CD pipelines, containerized deployments, cloud-based applications, and deployment automation.
- Monitor and support backend services and data workflows in development, staging, and production environments
Requirements
- 3 to 6 years of professional experience in Backend Development using Python.
- Strong hands-on experience with Python backend frameworks such as Django and Flask.
- Experience building and supporting SaaS applications, with exposure to microservices, caching, pub-sub, messaging technologies, RESTful APIs, and distributed systems.
- Exposure to ETL processes, data pipelines, data integration, or data processing using Python. (Preferred)
- Understanding of ETL concepts such as data extraction, transformation, validation, loading, and data quality.(Preferred)
- Experience working with relational databases, preferably PostgreSQL, for application development and/or data processing workflows.
- Strong understanding of databases such as PostgreSQL, MySQL, MongoDB, or SQL Server.
- Familiarity with frontend technologies, particularly React, is an advantage.
- Experience with version control systems such as Git.
- Exposure to technologies such as Kafka, Redis, Elasticsearch, Redshift, Nginx, and GraphQL is a plus.
- Exposure to data technologies or tools such as Airflow, Pandas, SQLAlchemy, Spark, or similar data processing frameworks is a plus.
- Strong foundation in computer science, including data structures, algorithms, object-oriented programming, and software design principles.
- Familiarity with CI/CD pipelines and tools such as Jenkins.
- Good understanding of cloud platforms such as AWS, Azure, or GCP.
- Strong understanding of software design principles, scalable application architecture, and data structures.
- Experience with containerization technologies such as Docker.
- Knowledge of automated testing frameworks and best practices.
- Experience working in Agile/Scrum environments.
- Strong problem-solving, analytical, communication, and collaboration skills.
Why Join Us?
- Opportunity to work on a cutting-edge healthcare product
- A collaborative and learning-driven environment
- Exposure to AI and software engineering innovations
- Excellent work ethic and culture
If you're passionate about technology and want to work on impactful projects, we'd love to hear from you!
Role Title:- Mid-Level Python Developer
Location - Bangalore
Employment Type -Full-time (Work from Office)
Experience Required - 3 to 7 years
Notice Period Preference - Open to all candidates, but shorter notice period candidates will be preferred.
About the Role
We are looking for a strong Mid-Level Python Developer to join our backend engineering team in Bangalore. The role is focused on building, maintaining, and improving backend systems for fintech products in the Indian capital markets domain, specifically around PMS, AIF, portfolio operations, order management, reporting, and client-facing enterprise workflows.
The ideal candidate should have hands-on experience in building APIs, working with relational databases, writing clean and maintainable Python code, and solving practical backend engineering problems. This is a backend-first role. Frontend or Angular exposure is preferred but not mandatory.
The candidate should be capable of independently owning backend modules, collaborating with product and frontend teams, mentoring junior developers, and eventually growing into a team lead role.
Key Responsibilities
- Design, develop, and maintain backend APIs using Python and FastAPI.
- Build reliable, scalable, and maintainable backend services.
- Work extensively with PostgreSQL for database design, querying, optimization, and data integrity.
- Use Redis for caching, queues, session handling, or performance improvement where applicable.
- Write clean, modular, testable, and production-ready Python code.
- Develop REST APIs with proper request validation, error handling, authentication, and response structure.
- Understand business requirements and convert them into robust backend implementation.
- Debug production issues, identify root causes, and implement long-term fixes.
- Optimize database queries, backend logic, and API performance.
- Participate in code reviews and maintain engineering standards.
- Mentor junior developers and help improve their coding, debugging, and backend design skills.
- Work closely with frontend developers, QA, product/business teams, and management.
- Contribute to technical documentation, SOPs, and internal development practices.
- Build backend solutions for fintech workflows related to PMS, AIF, capital markets, reporting, order processing, and operational automation.
Required Technical Skills
Python Backend Development:-
- Strong hands-on experience with Core Python.
- Good understanding of Python data structures, functions, classes, modules, exception handling, and file handling.
- Ability to write clean, reusable, and maintainable backend code.
- Experience with practical backend service logic, data transformation, and debugging.
FastAPI / API Development:-
- Hands-on experience with FastAPI or similar Python web frameworks.
- Strong understanding of REST API design.
- Experience with request/response validation, status codes, error handling, middleware, and dependency injection.
- Basic understanding of authentication and authorization in APIs.
- Ability to design APIs that are practical, secure, and maintainable.
Database Skills:-
- Strong working knowledge of PostgreSQL.
- Ability to write SQL queries involving joins, aggregations, filters, subqueries, and transactions.
- Understanding of indexing, query performance, constraints, and relational database design.
- Ability to troubleshoot data issues and optimize database-heavy backend workflows.
Redis / Caching:-
- Working knowledge of Redis.
- Understanding of caching use cases, TTL, key-value storage, and performance improvement patterns.
- Experience using Redis in backend applications will be preferred.
Backend Engineering Fundamentals:-
- Understanding of application architecture, modular code structure, logging, configuration management, and environment variables.
- Good debugging and problem-solving ability.
- Understanding of production issues, edge cases, and maintainability.
- Basic understanding of background jobs, queues, async processing, or scheduled tasks will be preferred.
Version Control & Development Practices
- Experience with Git.
- Ability to work with branches, pull requests, code reviews, and structured development workflows.
- Familiarity with testing, basic unit tests, and API testing tools such as Postman.
Preferred Skills
- Experience in fintech, capital markets, PMS, AIF, wealth management, portfolio reporting, or order management systems.
- Exposure to Angular or frontend development.
- Experience with background task processing, Celery, Redis queues, or scheduled jobs.
- Experience with Docker or Linux-based deployment environments.
- Experience working on enterprise SaaS or client-facing business applications.
- Understanding of financial data workflows, reconciliations, transactions, holdings, reporting, or order lifecycle.
Domain Exposure Preferred
Candidates with experience or interest in the following areas will be preferred:
- Indian capital markets
- Portfolio Management Services — PMS
- Alternative Investment Funds — AIF
- Wealth management platforms
- Order management systems
- Financial reporting systems
- Investor/client reporting workflows
- Transaction, holding, and reconciliation workflows
Expected Candidate Profile
The ideal candidate should be:
- A strong backend developer with practical problem-solving ability.
- Comfortable working independently on backend modules.
- Able to understand business workflows and translate them into technical implementation.
- Detail-oriented, especially when working with financial data.
- Comfortable debugging production issues and improving system reliability.
- Capable of mentoring junior developers.
- Interested in growing into a future technical/team lead role.
- Comfortable working from an office in Bangalore.
Assessment Process
The hiring process will include:
1. Initial screening based on resume, experience, notice period, and compensation fit.
2. Google Form technical assessment of 50 marks.
3. Live coding / technical discussion round.
4. Final face-to-face discussion covering technical depth, domain fit, ownership, and team fit.
What We Are Evaluating
- Python fundamentals and coding clarity
- Backend API design ability
- SQL and PostgreSQL practical knowledge
- Debugging and problem-solving approach
- Understanding of Redis and caching basics
- Ability to think through edge cases
- Code maintainability and readability
- Production-readiness mindset
- Ability to work in fintech/capital markets workflows
- Potential to mentor juniors and grow into a lead role
Summary
This role is suitable for a backend-focused Python developer who has strong hands-on coding ability, practical database knowledge, and the maturity to independently own backend modules. The candidate should be comfortable working in a fintech product environment where accuracy, reliability, and clean backend design are critical.
We are looking for a skilled Python Developer to design, develop, and maintain robust backend systems. You will be responsible for building scalable web applications using the Flask micro-framework and managing high-performance NoSQL data storage with MongoDB. Your role involves creating RESTful APIs, optimizing database queries, and ensuring seamless integration between the backend logic and frontend components.
Key Responsibilities
- API Development: Design and implement scalable, secure RESTful APIs using Flask.
- Database Management: Architect and maintain MongoDB schemas; develop complex aggregation pipelines and optimize query performance.
- Backend Logic: Write clean, efficient, and testable Python code to handle server-side logic and data processing.
- Integration: Integrate third-party services and internal data sources using libraries like Requests or Flask-PyMongo.
- Performance Optimization: Identify and resolve bottlenecks in the application and database layers to ensure low latency.
- Testing & Security: Implement unit tests (using pytest or unittest) and follow security best practices (OAuth2, JWT, data encryption).
- Collaboration: Work closely with frontend developers to integrate user-facing elements and with DevOps to support deployment.
Required Technical Skills
CategoryRequirementsLanguageExpert-level Python (OOP, decorators, generators, and async programming).Frameworks Strong experience with Flask (routing, blueprints, middleware).DatabaseProficiency in MongoDB (BSON, indexing, sharding, and aggregation framework).ODMs/DriversExperience with PyMongo or MongoEngine.ArchitectureSolid understanding of RESTful API design and Microservices.Tools/DevOpsVersion control with Git; familiarity with Docker and CI/CD pipelines
Job Summary: We are seeking a highly skilled Full-stack Developer to join our dynamic team as a Delivery Module Lead. The ideal candidate will possess strong expertise in Python and front-end technologies, enabling them to design, develop, and maintain robust web applications. This role requires a proactive individual who can collaborate effectively with cross-functional teams to deliver high-quality software solutions that meet business needs.
- Proficient in Python programming language.
- Strong knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Experience with front-end frameworks like React, Angular, or Vue.js.
- Familiarity with back-end frameworks such as Django or Flask.
- Understanding of RESTful APIs and web services.
- Experience with version control systems, preferably Git.

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Euphoric Thought Technologies is a technology-driven firm focused on building scalable software solutions that streamline complex business processes. Operating at the intersection of data engineering and cloud infrastructure, the company serves a diverse portfolio of clients across the fintech and enterprise SaaS sectors. With a culture rooted in technical excellence and agile problem-solving, Euphoric Thought Technologies empowers its engineers to own their modules from conception to deployment, fostering an environment where high-impact code is the primary driver of growth.
Role Overview:
As a Python Developer specializing in Flask, you will be responsible for architecting and maintaining robust backend services that power our core platforms. Must have hands on experience in React.js ,You will work closely with cross-functional teams, including product managers and frontend engineers, to translate business requirements into high-performance API endpoints. Your daily contributions will directly influence the scalability and reliability of our applications, ensuring that our users experience seamless performance even as our data volume and traffic continue to grow.
Key Responsibilities:
- Design and implement scalable RESTful APIs using the Flask framework to support high-traffic web applications.
- Optimize database queries and schema designs in SQL to ensure low-latency data retrieval for complex reporting modules.
- Deploy and manage backend services on AWS infrastructure, ensuring high availability and efficient resource utilization.
- Collaborate with the engineering team to conduct rigorous code reviews, maintaining high standards for code quality and maintainability.
- Troubleshoot and resolve production-level bottlenecks to improve the overall stability of the application ecosystem.
- Integrate third-party services and internal microservices to expand the functionality of our existing product suite.
Required Skillset:
- Demonstrated expertise in building production-grade applications using Python and the Flask framework with 5 years of professional experience.
- Strong proficiency in React.js.
- Hands-on experience with AWS cloud services, including EC2, RDS, and S3, for deploying and scaling backend infrastructure.
- Ability to communicate technical concepts clearly to non-technical stakeholders and work effectively in a collaborative, team-oriented environment.
- Strong analytical mindset with the ability to debug complex issues and provide long-term architectural solutions.
- Comfortable working in a hybrid office environment in Bangalore, demonstrating the ability to manage tasks independently while staying aligned with team goals.
- A degree in Computer Science, Engineering, or a related field is preferred, though equivalent professional experience is highly valued.
Experience:
- Python: 5 years (Preferred)
- AWS: 3 years (Preferred)
- Flask: 3 years (Preferred)
- React.js 4 years (Preferred)
Sr Backend Developer (Full Stack – Python / Django)
Preference: Please apply only if you are an IIT/NIT graduate and have strong hands-on experience in full-stack development with Python & Django.
Insurance/InsurTech experience is preferred. Strong engineering fundamentals and a willingness to learn the domain are more important.
Office location – Bangalore
Work mode – Onsite
Working Days – 5 days a week
Budget - 12-15 LPA
Work Experience - 2-5 years
Role Summary
We’re hiring Sr Backend Developers with strong full-stack Django expertise to own backend workstreams end-to-end and contribute to frontend development when needed. Hands-on Python/Django experience is essential.
(HTML, JavaScript, jQuery, CSS).
Key Responsibilities
Design, build, and maintain scalable backend services and APIs for Fuse-OS
Own medium-to-complex workstreams end-to-end: data models, APIs, background jobs, and light UI
wiring
Improve reliability, performance, observability, and maintainability of production systems
Apply sound engineering practices for multi-tenant SaaS (security, permissions, data isolation)
Collaborate closely with frontend, QA, and product/delivery to ship high-quality releases
Mentor other backend engineers through design discussions, pairing, and code reviews
Participate in architecture discussions and help evolve platform technical standards
Support production troubleshooting and continuous improvement of engineering quality
Required Skills & Qualifications
Solid experience with Django REST Framework, asynchronous job processing (e.g., Celery), Redis, and
PostgreSQL
Proven ability to design data models, write migrations, and ship maintainable APIs
Full-stack capability: HTML, JavaScript, jQuery, and CSS sufficient to complete UI wiring without blocking
frontend
Strong debugging skills across application, database, and background-job layers
Experience collaborating in Agile teams with clear quality standards and delivery cadence
Preferred / Nice to Have
Hands-on Selenium automation experience with Python (big plus)
AWS familiarity (compute, storage, messaging, monitoring, IAM basics) — optional but strongly preferred
Experience with multi-tenant architectures, containers, and production SaaS operations
Exposure to document/data processing pipelines, reconciliation-style systems, or enterprise integrations
Awareness of application security, RBAC, auditability, and privacy-by-design practices
Interest in AI-assisted product workflows and intelligent automation
What We Offer
Opportunity to build a category-defining Insurance Distribution Operating System (Fuse-OS)
Work on modern multi-tenant SaaS architecture with meaningful ownership and mentoring
Collaborative product and engineering culture focused on quality and customer outcomes
Exposure to enterprise SaaS, AI-enabled workflows, and large-scale operational systems
We are seeking talented software developers who are passionate about coding and building & scaling
products. If you love taking on new challenges and have a problem solving mindset to solve problems through
code, you will be a perfect fit for our rockstar engineering team.
Roles and Responsibilities:
● Design and develop backend architectures to support robust, scalable, and secure web applications and
systems with a focus on backend development using Django.
● Design, implement and maintain high quality RESTful APIs to support seamless communication between
frontend, backend and other services.
● Design, implement, and maintain database schemas. Ensure the integrity, performance, and security of
data.
● Ensure the scalability and reliability of our backend infrastructure on AWS. Ensure reliable management of
infrastructure on cloud aiming for 0 downtime of systems.
● Write clean, maintainable, and efficient code, while adhering to best practices and industry standards.
Develop and maintain documentation for our backend systems, APIs, and data models.
● Conduct high quality code reviews and provide feedback to other team members to ensure best practices
are adhered to.
● Take ownership of the development, testing, and deployment of web applications. Break down high-level
business problems into smaller chunks and build systems.
● Work closely with the frontend development team, product managers, and designers to plan new features
and optimize existing ones.
● Constantly aim to improve performance and optimize systems by identifying bottlenecks and resolving
them for increased efficiency.
● Stay up-to-date with the latest technologies such as LLMs, and implement them as and when required
Skills and Qualifications:
● Bachelor's degree in Computer Science, Computer Engineering or a related field.
● 4+ years of experience in full-stack web development, with a focus on backend development.
● Strong proficiency in Python and Django, including experience with Django Rest Framework.
● Experience working with SQL/PostgreSQL databases, including schema design, querying, and
optimization.
● Proficiency in AWS services such as EC2, RDS, S3, and Lambda.
● Familiarity of integrations with third party services and open source frameworks
● Strong understanding of data structures, algorithms, and software design patterns.
● Experience with containerization and orchestration technologies such as Docker and Kubernetes is a plus.
● Familiarity with LLM frameworks such as Langchain, OpenAI, Anthropic, LLaMa is a plus.
● Strong problem-solving skills and ability to work in a fast-paced environment.
● Excellent communication and collaboration skills.
Role Overview
As a Software Engineer, you will build and maintain features across our SaaS platform. You will work on well-scoped tasks and features, collaborate closely with senior engineers, and grow your skills in software design, cloud-native development, and modern engineering practices. This role is a great fit for engineers who have solid programming fundamentals, are curious and quick to learn, and take pride in writing quality code. You will be supported and mentored while taking on increasing ownership over time.
Required Qualifications
Bachelor’s or Master’s degree in Computer Science or a related discipline.·
5–8 years of software engineering experience building production-grade applications.
Strong experience building and operating cloud-native SaaS or web applications.
Solid understanding of software design, distributed systems, and modern engineering practices.
Proven ability to own and deliver complex features independently.
Experience debugging and resolving performance, scalability, and reliability issues.
What We Look For
Strong programming fundamentals and a quality mindset.
Curiosity and a strong desire to learn and grow.
Ability to deliver well-scoped tasks reliably.
Good problem-solving and debugging skills.
Collaboration and communication skills.
Ownership and accountability for the work you do.
Passion for building software and continuous learning.












