
JD:
As a Staff Software Engineer, you will be responsible for the design, implementation and maintenance of software modules owned by a team. You will guide and mentor junior team members by reviewing their code and designs to ensure that they are writing well designed and high quality code. This role requires excellent communication skills as you will need to collaborate across teams.
Key Skills:
- 3 to 6 years of experience
- Extensive experience on C/C++/Python
- Experience on OS - Unix/Linux and Windows
- Hands on experience in Networking and Multi-threading
Desirable Skills:
- Experience in Cloud Technologies, system programming is a plus
Roles and responsibilities:
- Play key role in design/development of security product.
- Responsible for the complete software development cycle.
- Gathering & understanding requirements.
- Design, development & implementation independently.
- Responsible for ensuring timely and quality delivery.
- Will be able to work in end to end features.
Qualification:
- B.Tech / B.E / M.E./ M.Tech (Computer Science) or equivalent.

Similar jobs
🚀 We’re Hiring: Senior Python Backend Developer 🚀
📍 Location: Baner, Pune (Work from Office)
💰 Compensation: ₹6 LPA
🕑 Experience Required: Minimum 2 years as a Python Backend Developer
About Us
Foto Owl AI is a fast-growing product-based company headquartered in Baner, Pune.
We specialize in:
⚡ Hyper-personalized fan engagement
🤖 AI-powered real-time photo sharing
📸 Advanced media asset management
What You’ll Do
As a Senior Python Backend Developer, you’ll play a key role in designing, building, and deploying scalable backend systems that power our cutting-edge platforms.
Architect and develop complex, secure, and scalable backend services
Build and maintain APIs & data pipelines for web, mobile, and AI-driven platforms
Optimize SQL & NoSQL databases for high performance
Manage AWS infrastructure (EC2, S3, RDS, Lambda, CloudWatch, etc.)
Implement observability, monitoring, and security best practices
Collaborate cross-functionally with product & AI teams
Mentor junior developers and conduct code reviews
Troubleshoot and resolve production issues with efficiency
What We’re Looking For
✅ Strong expertise in Python backend development
✅ Solid knowledge of Data Structures & Algorithms
✅ Hands-on experience with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, Redis, etc.)
✅ Proficiency in RESTful APIs & Microservice design
✅ Knowledge of Docker, Kubernetes, and cloud-native systems
✅ Experience managing AWS-based deployments
Why Join Us?
At Foto Owl AI, you’ll be part of a passionate team building world-class media tech products used in sports, events, and fan engagement platforms. If you love scalable backend systems, real-time challenges, and AI-driven products, this is the place for you.
Job Description
Duties & Responsibilities
Qualifications & Experience
BE / B-Tech degree and 2+ years of work experience, or ME / MS degree and 2+ years of work experience, in Computer Science.
Server Development. Frontend Development can be an advantage.Preferred Skills & Knowledge
- Strong programming skills in Python/Django
- Experience with Angular, JavaScript frameworks/libraries
- Hands on experience with MySQL, PostGreSQL or other RDBMS
- Experience with Web application security and Secure coding practices
- Strong Analytical thinking and problem solving ability
- Familiarity with software collaboration tools – GIT
- Ability to work with a distributed and diverse team of researchers and developers.
- Excellent English language communication skills, both written and verbal.
- High level of innovation and motivation
- 5 years experience with the Django framework
- Experience with building APIs (REST or GraphQL)
- Strong Troubleshooting and debugging skills
- React.js knowledge would be an added bonus
- Understanding on how to use a database like Postgres (prefered choice), SQLite, MongoDB, MySQL.
- Sound knowledge of object-oriented design and analysis.
- A strong passion for writing simple, clean and efficient code.
- Proficient understanding of code versioning tools Git.
Experience:
- Min 5 year experience
- Startup experience is a must.
Location:
- Remote developer
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. Typically clients are in California PST Timezone.
Position:
- Full time/Direct
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here because you love the company. We have only a 15 days notice period.
Job Description / Roles & Responsibilities (in Detail)Job Description
Work with Architect to define Application, Integration and Security Design for various components involved.
Design, development and build of java solution components/modules and integrations
Hands on knowledge in technology areas like Core Java, Java 8, Web services (SOAP and REST), Spring boot, Spring Frameworks, Spring Data JPA, REST/SOAP services, Spring cloud, Spring MVC, JSON & XML based processing. Strong command on Java/J2EE & OOPs concepts and current industry trends. Working knowledge of Java 8, 11 new features.
Working knowledge of cloud based server less application development on any of cloud platforms like AWS/Azure/GCP. Candidate with experience in Cloud native application development experience will be preferred.
Working knowledge in any of the databases like Mongo DB/Oracle/MySQL/SQL Server.
Working knowledge in any of messaging platforms like Apache Kafka/Rabbit MQ/JMS/AWS SQS/Azure Event Hub/Service Bus.
Production implementation experience for large enterprise applications using Java/J2EE will be preferred.
Experience in implementing Web services Security using WS-Security, SAML, OAUTH2, Kerberos and integrating with Identity providers, LDAP and ADFS. Experience working with credential vaults will be add-on.
Strong knowledge on design and integration patterns especially in applications involving Portals/SSO, legacy applications, B2B Applications, external partners using enterprise service bus.
Well versed with ensuring coding standards, DevOps CICD implementations, version management, branching strategy, security principles.
Ensure code quality and standards are followed. Experience in test automation is plus.
Up-to-date technical knowledge by attending educational workshops, reviewing publications
Designation: Technical Lead (ABL_SS_272)
Position description:
- Work with Product and Engineering leaders to drive and implement platform and product vision.
- Leverage deep and wide knowledge of technology stack to recommend appropriate architecture and design solutions, and provide technical leadership to a team of rock star Software Engineers.
- Translate the impact of design choices on non-functional attributes like scalability, performance, availability, and security.
- Create large-scale, multi-tiered, distributed web applications with databases, and designing web services, APIs, data models, and schemas, using SQL or NoSQL.
- Experience with Cloud environments, such as AWS.
- Comfortable working with Windows and Linux environments.
- Work with different data storage solutions such as Postgres, Oracle, SQL Server, ElasticSearch, SQL, Hadoop, or MongoDB.
- Experience delivering high-quality software following continuous delivery and using code quality tools (JIRA, GitHub, Jenkin, Hudson, Sonar, and Fortify, etc.).
- Drive adoption of best practices across the Software Engineering Lifecycle, including reviews, source control, build processes, continuous integration, and deployment.
- Develop and maintain cross-functional relationships and alignment.
Primary Responsibilities:
- Application Development using Golang / C++.
Reporting Department: Application Development and Maintenance (1991)
Educational qualifications preferred Degree: Bachelors degree
Required Skills:
- Experience of building scalable architectures
- Hands-on experience with GoLang, Node Js, C++ or Java or any other Open Source technologies/ Cloud Servers
- Experience in developing software using a formal & structured development methodology
- Ability to work in a collaborative team environment
- Experience with test-driven development & proper unit testing of code
- An iterative approach to development, using short development cycles & frequent builds
- Object-oriented programming/ Object Oriented Design (OOP/OOD)
- Ability to develop secure solutions & knowledge of industry best practices regarding information security & defensive development
At Arcana we are building a privacy centric decentralised data store that allows developers to build more secure and privacy preserving apps for their users.
We are looking to onboard an experienced Golang developer to work on the core protocol we are building. You must:
- Have 3+ years of development experience
- Have 3+ years of Golang development experience in production
- Have worked on distributed systems in production
- Have experience with Goroutine and channels
- Have experience with applied cryptography
- Write clean code and documentation
- Have clear bias for TDD
- Find Git very easy to use
- Have knowledge of Unix/Linux fundamentals - shell scripting, CLI tools etc.
- Have some knowledge of devops
- Have some blockchain experience
## Please apply if you have experience working on Trading Applications, all others would be automatically rejected ###
Our Core team develops connectivity software for low latency communication with derivatives exchanges all over the world, as well as real-time position and risk limit monitoring. The team's expertise is also relied upon by other C++ development groups to produce high-quality libraries and frameworks for their application development. We have a high degree of freedom and responsibility to produce technologically advanced solutions to demanding real-world problems.
From joining you will have ownership on a diverse set of projects that have a direct impact on trading performance. You will work closely with highly skilled colleagues who share your enthusiasm and deep knowledge of C++, Linux and network protocols, and share your hunger to learn more.
What We Are Looking For
- An experienced Modern C++ developer (C++17/20), with minimum 5 years experience and proficiency with C++ templates.
- A developer, who designs code to push every performance boundary.
- Excellent written and verbal communication skills.
- Ability to solve new and unfamiliar problems quickly and creatively.
Ideal Experience Would Include
- Knowledge of multiple exchanges.
- Ultra low latency design.
- Template metaprogramming.
- Network programming experience.
- Python.
What We Offer
- A great engineering environment whereby technology is key to our success and a C++20 code base.
- Great friendly, informal and highly rewarding culture.
- Fast growing global firm with plenty of opportunities where you will have significant impact.
About Us
Our approach to trading is scientific and technology driven. Tight integration between trading and software development, relying on cutting edge infrastructure is core to our success. Our teams of C++, Python, C# and FPGA developers are responsible for our in-house applications, ranging from the world's lowest latency execution systems, through web-based user interfaces, to tools to interrogate multi-terabyte data sets.
About TBM Technologies Pvt Ltd
Established in 2006, we are a research-driven 'machine-to-next' technology company. In 2018, we were recognized as the 'Telecom Technology Company of the Year - India'. We were named 'Most Innovative Software Development Company - India in 2017' and 'Best Telecom Software Company - India'. Other awards include being named among the '20 Most Promising Software Development Companies' and recognition by GSMA at the Mobile World Congress 2011. Our smart solutions enhance lifestyles and save lives, by enabling more effective communications.
With our proprietary software and technologies, we deliver solutions to telecom operators, including Airtel, Dialog Axiata, Verizon Wireless, Vodafone, and Idea. A dedicated research team focuses on next-generation solutions with sensors, smart devices, location 5.0 technology, multi-lingual multi-modal communication, omnichannel delivery platforms, cloud technologies, virtualization, rack servers, mobile phones, analytics, machine learning, and IoT.
Responsibilities :
1. Creating visually appealing, sustainable and reliable enterprise grade web applications.
2. Working with the latest frameworks and technologies used in Python, Django and web development.
3. Integrating Python applications with cross-platform web services.
4. Utilize Agile and other advanced methodologies to document, design, develop, deploy and maintain Python applications, services and solutions.
5. Staying up to date by learning new technologies and software.
6. You will be empowered to express your opinion to help shape the design of the product.
7. Creating products that will involve you from design to completion.
8. You will be part of several initiatives that help people and save lives on a very large scale across many countries.
Our Requirements :
1. Bachelor's degree in Computer Science or BTech from a reputable university or related field or equivalent military or industry experience
2. Some prior training courses in C or Python Web Development.
3. Experience with Apache and MySQL will be appreciated.
4. Experience with performance profiling and performance tuning enterprise applications.
5. Self-Learning, motivated, and disciplined attitude.
6. High level of logic and reasoning skills.
7. Good verbal and written communication skills.
Required Experience: A minimum experience of 1 year of working in Python.










