As a software engineer, you will be the part of a team that focuses on building software applications that scale well. You will play a significant role in shaping our software architecture that provides measurable customer value. You understand both technology and business to know the right trade-offs to make. You will be a technical mentor for your team members. You will work closely with your peers, managers, product, design, and operations teams to create solutions that meet business requirements. You will drive engineering and operational excellence across Scatter. You will collaborate with other engineers to surface common pain points, develop solutions and evangelize best practices.
Qualifications:
2-3 years of professional software engineering experience building customer-facing web and/or mobile applications Strong coding skills using Python, Django, is mandatory. Knowledge on Html, Css, React Js, Jquery, Bootstrap or equivalent programming language is added advantage Graduated from Tier 1 or Tier 2 engineering colleges Excellent knowledge of Data Structures and Algorithms Bachelor or Master degree in Computer Science or a related discipline Experience working in an agile environment Self-quick learner and passionate problem solver Excellent debugging and troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems Good oral and written communication skills Above all, an insatiable desire and ability to learn
Nice to have skills:
Experience with large-scale SaaS applications Experience building web and mobile applications Experience designing services on top of cloud infrastructure like AWS, Azure, etc Prior experience in building product from 0-1
Benefits
Ownership and autonomy to drive customer and culture initiatives Opportunity to get mentored and mentor junior engineers Remote work

Similar jobs
Job description
Key Responsibilities
- Design, develop, and maintain serverless applications using AWS services such as Lambda, API Gateway, DynamoDB, and S3.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Build and maintain RESTful APIs to support web and mobile applications.
- Implement security best practices for AWS services and manage IAM roles and policies.
- Optimize application performance, scalability, and reliability through monitoring and testing.
- Write clean, maintainable, and efficient code following best practices and design patterns.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and debug applications, identifying performance bottlenecks and areas for improvement.
- Stay updated with emerging technologies and industry trends related to serverless architectures and Python development.
Qualifications
- Bachelors degree in Computer Science, Engineering, or related field, or equivalent experience.
- Proven experience as a Python backend developer, with a strong portfolio of serverless applications.
- Proficiency in AWS services, particularly in serverless architectures (Lambda, API Gateway, DynamoDB, etc.).
- Solid understanding of RESTful API design principles and best practices.
- Familiarity with CI/CD practices and tools (e.g., AWS CodePipeline, Jenkins).
- Experience with containerization technologies (Docker, Kubernetes) is a plus.
- Strong problem-solving skills and the ability to work independently and collaboratively.
- Excellent communication skills, both verbal and written.
Preferred Skills
- Experience with frontend technologies (JavaScript, React, Angular) is a plus.
- Knowledge of data storage solutions (SQL and NoSQL databases).
- AWS certifications (e.g., AWS Certified Developer Associate) are a plus.
Responsibilities
· Develop Python-based APIs using FastAPI and Flask frameworks.
· Develop Python-based Automation scripts and Libraries.
· Develop Front End Components using VueJS and ReactJS.
· Writing and modifying Docker files for the Back-End and Front-End Components.
· Integrate CI/CD pipelines for Automation and Code quality checks.
· Writing complex ORM mappings using SQLAlchemy.
Required Skills:
· Strong experience in Python development in a full stack environment is a requirement, including NodeJS, VueJS/Vuex, Flask, etc.
· Experience with SQLAchemy or similar ORM frameworks.
· Experience working with Geolocation APIs (e.g., Google Maps, Mapbox).
· Experience using Elasticsearch and Airflow is a plus.
· Strong knowledge of SQL, comfortable working with MySQL and/or PostgreSQL databases.
· Understand concepts of Data Modeling.
· Experience with REST.
· Experience with Git, GitFlow, and code review process.
· Good understanding of basic UI and UX principles.
· Project excellent problem-solving and communication skills.
Job Description
JD - Python Developer
Responsibilities
- Design and implement software features based on requirements
- Architect new features for products or tools
- Articulate and document designs as needed
- Prepare and present technical training
- Provide estimates and status for development tasks
- Work effectively in a highly collaborative and iterative development process
- Work effectively with the Product, QA, and DevOps team.
- Troubleshoot issues and correct defects when required
- Build unit and integration tests that assure correct behavior and increase the maintainability of the code base
- Apply dev-ops and automation as needed
- Commit to continuous learning and enhancement of skills and product knowledge
Required Qualifications
- Minimum of 5 years of relevant experience in development and design
- Proficiency in Python and extensive knowledge of the associated libraries Extensive experience with Python data science libraries: TensorFlow, NumPy, SciPy, Pandas, etc.
- Strong skills in producing visuals with algorithm results
- Strong SQL and working knowledge of Microsoft SQL Server and other data storage technologies
- Strong web development skills Advance knowledge with ORM and data access patterns
- Experienced working using Scrum and Agile methodologies
- Excellent debugging and troubleshooting skills
- Deep knowledge of DevOps practices and cloud services
- Strong collaboration and verbal and written communication skills
- Self-starter, detail-oriented, organized, and thorough
- Strong interpersonal skills and a team-oriented mindset
- Fast learner and creative capacity for developing innovative solutions to complex problems
Skills
PYTHON, SQL, TensorFlow, NumPy, SciPy, Pandas
About Simpl
The thrill of working at a start-up that is starting to scale massively is something else. Simpl (FinTech startup of the year - 2020) was formed in 2015 by Nitya Sharma, an investment banker from Wall Street and Chaitra Chidanand, a tech executive from the Valley, when they teamed up with a very clear mission - to make money simple, so that people can live well and do amazing things. Simpl is the payment platform for the mobile-first world, and we’re backed by some of the best names in fintech globally (folks who have invested in Visa, Square and Transferwise), and has Joe Saunders, Ex Chairman and CEO of Visa as a board member.
Everyone at Simpl is an internal entrepreneur who is given a lot of bandwidth and resources to create the next breakthrough towards the long term vision of “making money Simpl”. Our first product is a payment platform that lets people buy instantly, anywhere online, and pay later. In the background, Simpl uses big data for credit underwriting, risk and fraud modelling, all without any paperwork, and enables Banks and Non-Bank Financial Companies to access a whole new consumer market.
In place of traditional forms of identification and authentication, Simpl integrates deeply into merchant apps via SDKs and APIs. This allows for more sophisticated forms of authentication that take full advantage of smartphone data and processing power.
--------
We’re looking for polyglot developers who love to code. You should have >3 years of experience building high-quality products. You should have the ability to write clean code and must’ve worked on one of Ruby, NodeJS, Golang or Python
Responsibilities
- Develop new features - build POCs, get feedback, and scale is our default mode
- Building reusable and platform specific components
- Translating designs and wireframes into high-quality code
- Optimizing services for maximum performance
- Ensure faster release cycles by managing distribution over the cloud
Requirements
- Hands-on experience in all aspects of software development - analysis, coding, writing tests, deployment, the works.
- Knowledge of relational databases, SQL, ACID and distributed locking
- Solid OOPS understanding.
- Good exposure to building distributed systems, micro-services architecture.
- Continuous delivery experience
- Exposure to building platforms (not just products) would be a plus

1. Working on existing RoR application and fixing bugs
2. Improving UI using Bootstrap framework
Candidate should have prior knowledge of RoR.
Software Engineer - II (Backend)
As a Software Engineer – II, you'll bring a good understanding of design and coding practices and apply these independently in development. In this role - you could expect to:
- Own the lifecycle of a feature from requirement analysis to deployment and post production processes
- Perform code reviews and support your team implement best practices
- Explore trade off's on module designs
- Continuously improve performance metrics of modules owned. Performs RCAs and deploys long term fixes.
- Implement initiatives that improve engineering efficiency and excellence
- Participate in the hiring and interview process for junior developers on your team
Required Skills:
- Expert in Python and Django framework
- Expert in developing backend applications with RESTful APIs Using Django Rest Framework
- Good understanding of front-end technologies, such as JavaScript, ReactJS , HTML5, and CSS3
- Understanding of fundamental design principles behind a scalable application
- Proficient understanding of GitHub
- Strong programming basics, with a clear understanding of Object-Oriented and Functional programming.
- Good communication skills and ability to work with global teams to define and deliver on projects.








