Senior Software Engineer
at Leading product development company in semi-conductor domain
Kindly apply only if interested in the contract to Hire/C2H only.
EXP: 3+ years
Notice period: Immediate to 15 days only.
Location: Bangalore( Work from office only)
Skills: Python, shell scripting, experience in automating products and systems.
Requirements:
- Experience in system automation development
- Good proficiency in the following coding languages: Python, C#, AutoIT, Batch scripting, Shell scripting
- Strong knowledge in OOPS
- Worked on REST and automation of API requests
- Worked on Loggers and Config Parsers
- Knowledge of Power shell commands, wmic commands and Registry Editor
- Worked on test deployment frameworks like Jenkins
- Experience in configuring and building jobs using Shell/Bash/Python
- Hands-on experience with Tools like :
- Scripting: Python, Visual Studio
- Configuration files: INI and JSON
- Operating System: Windows, Linux
- Source code management: GIT and Gerrit
- CI/CD: Jenkins
- Ticketing and Management: JIRA, ServiceNow, Confluence
- Good Communication skill
- Good Analytical and Problem-solving skills

Similar jobs
SENIOR PYTHON DEVELOPER
Designation: Senior Python Django Developer
Position: Senior Python Developer
Job Types: Full-time, Permanent
Pay: Up to ₹800,000.00 per year
Schedule: Day shift (On-site)
Supplemental Pay: Performance bonus, Yearly bonus
Ability to commute/relocate: JP Nagar, Bangalore: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred)
Experience: Back-end development: 5 years (Required)
Job Description:
We are looking for a highly skilled Senior Python Django Developer with extensive experience in building and scaling financial or payments-based applications. The ideal candidate has a deep understanding of system design, architecture patterns, and testing best practices, along with a strong grasp of the startup environment.
This role requires a balance of hands-on coding, architectural design, and collaboration across teams to deliver robust and scalable financial products.
Responsibilities:
- Design and develop scalable, secure, and high-performance applications using Python (Django framework).
- Architect system components, define database schemas, and optimize backend services for speed and efficiency.
- Lead and implement design patterns and software architecture best practices.
- Ensure code quality through comprehensive unit testing, integration testing, and participation in code reviews.
- Collaborate closely with Product, DevOps, QA, and Frontend teams to build seamless end-to-end solutions.
- Drive performance improvements, monitor system health, and troubleshoot production issues.
- Apply domain knowledge in payments and finance, including transaction processing, reconciliation, settlements, wallets, UPI, etc.
- Contribute to technical decision-making and mentor junior developers.
Requirements:
- 5 to 10 years of professional backend development experience with Python and Django.
- Strong background in payments/financial systems or FinTech applications.
- Proven experience in designing software architecture in a microservices or modular monolith environment.
- Experience working in fast-paced startup environments with agile practices.
- Proficiency in RESTful APIs, SQL (PostgreSQL/MySQL), NoSQL (MongoDB/Redis).
- Solid understanding of Docker, CI/CD pipelines, and cloud platforms (AWS/GCP/Azure).
- Hands-on experience with test-driven development (TDD) and frameworks like pytest, unit test, or factory boy.
- Familiarity with security best practices in financial applications (PCI compliance, data encryption, etc.).
Preferred Skills:
- Exposure to event-driven architecture (
- Experience integrating with third-party payment gateways, banking APIs, or financial instruments.
- Understanding of DevOps and monitoring tools (Prometheus, ELK, Grafana).
- Contributions to open-source or personal finance-related projects.
Role & Responsibilities
As a Founding Engineer, you'll join the engineering team during an exciting growth phase, contributing to a platform that handles complex financial operations for B2B companies. You'll work on building scalable systems that automate billing, usage metering, revenue recognition, and financial reporting—directly impacting how businesses manage their revenue operations.
This role is ideal for someone who thrives in a dynamic startup environment where requirements evolve quickly and problems require creative solutions. You'll work on diverse technical challenges, from API development to external integrations, while collaborating with senior engineers, product managers, and customer success teams.
Key Responsibilities
- Build core platform features: Develop robust APIs, services, and integrations that power billing automation and revenue recognition capabilities.
- Work across the full stack: Contribute to backend services and frontend interfaces to ensure seamless user experiences.
- Implement critical integrations: Connect the platform with external systems including CRMs, data warehouses, ERPs, and payment processors.
- Optimize for scale: Design systems that handle complex pricing models, high-volume usage data, and real-time financial calculations.
- Drive quality and best practices: Write clean, maintainable code and participate in code reviews and architectural discussions.
- Solve complex problems: Debug issues across the stack and collaborate with cross-functional teams to address evolving client needs.
The Impact You'll Make
- Power business growth: Enable fast-growing B2B companies to scale billing and revenue operations efficiently.
- Build critical financial infrastructure: Contribute to systems handling high-value transactions with accuracy and compliance.
- Shape product direction: Join during a scaling phase where your contributions directly impact product evolution and customer success.
- Accelerate your expertise: Gain deep exposure to financial systems, B2B SaaS operations, and enterprise-grade software development.
- Drive the future of B2B commerce: Help build infrastructure supporting next-generation pricing models, from usage-based to value-based billing.
Ideal Candidate Profile
Experience
- 5+ years of hands-on Backend Engineering experience building scalable, production-grade systems.
- Strong backend development experience using one or more frameworks: FastAPI / Django (Python), Spring (Java), or Express (Node.js).
- Deep understanding of relevant libraries, tools, and best practices within the chosen backend framework.
- Strong experience with databases (SQL & NoSQL), including efficient data modeling and performance optimization.
- Proven experience designing, building, and maintaining APIs, services, and backend systems with solid system design and clean code practices.
Domain
- Experience with financial systems, billing platforms, or fintech applications is highly preferred.
Company Background
- Experience working in product companies or startups (preferably Series A to Series D).
Education
- Candidates from Tier 1 engineering institutes (IITs, BITS, etc.) are highly preferred.
Procedure is hiring for Drover.
This is not a DevOps/SRE/cloud-migration role — this is a hands-on backend engineering and architecture role where you build the platform powering our hardware at scale.
About Drover
Ranching is getting harder. Increased labor costs and a volatile climate are placing mounting pressure to provide for a growing population. Drover is empowering ranchers to efficiently and sustainably feed the world by making it cheaper and easier to manage livestock, unlock productivity gains, and reduce carbon footprint with rotational grazing. Not only is this a $46B opportunity, you'll be working on a climate solution with the potential for real, meaningful impact.
We use patent-pending low-voltage electrical muscle stimulation (EMS) to steer and contain cows, replacing the need for physical fences or electric shock. We are building something that has never been done before, and we have hundreds of ranches on our waitlist.
Drover is founded by Callum Taylor (ex-Harvard), who comes from 5 generations of ranching, and Samuel Aubin, both of whom grew up in Australian ranching towns and have an intricate understanding of the problem space. We are well-funded and supported by Workshop Ventures, a VC firm with experience in building unicorn IoT companies.
We're looking to assemble a team of exceptional talent with a high eagerness to dive headfirst into understanding the challenges and opportunities within ranching.
About The Role
As our founding cloud engineer, you will be responsible for building and scaling the infrastructure that powers our IoT platform, connecting thousands of devices across ranches nationwide.
Because we are an early-stage startup, you will have high levels of ownership in what you build. You will play a pivotal part in architecting our cloud infrastructure, building robust APIs, and ensuring our systems can scale reliably. We are looking for someone who is excited about solving complex technical challenges at the intersection of IoT, agriculture, and cloud computing.
What You'll Do
- Develop Drover IoT cloud architecture from the ground up (it’s a green field project)
- Design and implement services to support wearable devices, mobile app, and backend API
- Implement data processing and storage pipelines
- Create and maintain Infrastructure-as-Code
- Support the engineering team across all aspects of early-stage development -- after all, this is a startup
Requirements
- 5+ years of experience developing cloud architecture on AWS
- In-depth understanding of various AWS services, especially those related to IoT
- Expertise in cloud-hosted, event-driven, serverless architectures
- Expertise in programming languages suitable for AWS micro-services (eg: TypeScript, Python)
- Experience with networking and socket programming
- Experience with Kubernetes or similar orchestration platforms
- Experience with Infrastructure-as-Code tools (e.g., Terraform, AWS CDK)
- Familiarity with relational databases (PostgreSQL)
- Familiarity with Continuous Integration and Continuous Deployment (CI/CD)
Nice To Have
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
8+ years backend engineering experience in production systems
Proven experience architecting large-scale distributed systems (high throughput, low latency, high availability)
Deep expertise in system design including scalability, fault tolerance, and performance optimization
Experience leading cross-team technical initiatives in complex systems
Strong understanding of security, privacy, compliance, and secure coding practices

Basic Qualifications
Candidates for this role must have:
- Bachelor’s degree in computer science or a related field
- At least three years of experience writing production code of increasing complexity
- Strong understanding of computer science fundamentals, including algorithms, complexity analysis, data structures, problem solving, and object-oriented analysis and design
- Proficiency in at least one of the following: Java, C, C++, C#, Ruby, Scala, Python
- Experience refactoring code and evolving architectures
- Experience crafting unit, integration, functional and regression tests
Preferred Qualifications
- Master’s degree in computer science or a related field
- Experience developing in a Linux environment
- Experience applying service-oriented architecture techniques to production use cases
- Experience in developing secure, multi-platform mobile applications
We are looking for Django Developers who will work on a wide range of industries namely automobile, banking, education, fashion, etc.
Skills Required:
- Professional and precise communication skills.
- Creating self-contained, reusable, testable modules and components..
- Extensive knowledge of CSS and JS methods for providing performance visual effects and keeping the frame rate above 30fps at all times.
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.
- Validating user actions on the client side and providing responsive feedback.
- Writing non-blocking code, and resorting to advanced techniques such as multithreading, when needed.
- Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around resources.
- Experience with building the infrastructure for serving the front-end app and assets.
Qualifications and Experience Requirements:
- 3+ years of experience in Backend Development
- Preferred skills - Python, MySql, PostgreSQL
- Proficiency with Python, Django framework, JavaScript, CSS and HTML5.
- Knowledge of AWS Cloud Services ( EC2, AWS Lambda,Elastic Beanstalk, API Gateway, S3 etc )
- Familiar with XAMPP, LAMP etc.
-A premium college gratduate is required.
-Strong experience in Data Structures and Algorithms.
-Should have good understanding of databases and storage fundamentals.
About US: Newbie Soft Solutions is an IT service provider focused on providing solutions in niche areas to support and build future -ready, resilient solutions for medium sized industries and growth-focused technology organizations.
The name NEWBIE signifies a new chapter, a new beginning in the field of staffing solutions. Founded in 2015, we have grown from strength to strength with a strong presence across India, United States and Australia. Our offerings include Staffing Solutions, IT Consulting, Business Intelligence, Security Solutions, Legacy Application Management and Modernization. We value consistency, which is our core principle, to reach the end goal of complete user satisfaction. We constantly strive to outperform our competitors to become the leaders in digital revolution.
Job Requirement :
- Clear understanding of end to end communication of service calls via API Gateway/Service Mesh/Service Registry
- Experience on Springboot/SpringCloud/Restful Webservices
- Experience in containerisation (Docker) and Kubernetes in terms of creating container images and writing manifest files/helm charts on designing PODs/Side-car patterns etc.
- Good design experience on Web Applications (backend) & since we operate as a DevOps pod we would expect the person be involved in production deployments/support.
- Exposure to usage of CI-CD tools like Git/Jenkins/Maven/Sonar/Junit/CheckMarx/Netsparker/Cucumber










