Jobs · cutshort
Principal Software Development Engineer
Aperture Cloud · Indexed today
About the role
Lead product development and mentor team members in a streaming data integration startup.
Streaming Data Integration Startup is hiring Principal Software Development Engineer job in Bengaluru (Bangalore) | Cutshort
Principal Software Development Engineer
Streaming Data Integration Startup
Principal Software Development Engineer
at Streaming Data Integration Startup
Agency job
8
\- 15 yrs
₹40L - ₹80L / yr
Bengaluru (Bangalore)
Skills
Software Development
C++
Java
J2EE
Python
Required Experience and Skills:
– Degree in Computer Science (BS/MS), related technical field or equivalent practical experience
– 8+ years of industry experience in product development
– Experience in coaching and mentoring team members
– Must own a specific component of the product. Gathering requirements by working with product management. Working closely with development managers in defining external product interfaces
– Must have excellent written and verbal communication skills. Must articulate various design approaches and design decisions clearly - within the team and across the teams.
– Must work with QA engineers to devise proper test constructs - unit testing and integration tests.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
Similar jobs
at Fable
1 video
1
product
Posted by
Vikas Potta
Remote only
2
\- 4 yrs
₹10L - ₹12L / yr
Java
NodeJS (Node.js)
SQL
Docker
Amazon Web Services (AWS)
+2 more
You will be working hands-on on a complex and compound product that has the potential to be used by millions of sales and marketing people around the world. Your contribution to delivering an excellent product platform that:
– enables quick iteration
– supports product customization
– and handles scale
What do we expect you to have?
– 2+ years of experience in backend engineering
– An intent to learn and an urge to build a product by learning different technologies
– Interest in writing complex, scalable, and maintainable backend applications
– Tech stack requirements:
Must haves
– Experience in building application server in Java (Spring / Spring boot) / NodeJS / Golang / Python
– Experience in using SQL databases and designing schemas based on application need
– Experience with container services and runtimes (docker / docker-compose / k8s)
– Experience with cloud paas (AWS / GCP / Azure cloud)
– Experience and familiarity with microservices’ concepts
– Experience with bash scripting
Good to have (Preferred)
– Preferred experience with org wide message queue (rabbitmq / aws sqs)
– Preferred experience with task orchestration services (apache airflow / aws step function)
– Preferred experience with infra as code (or system configuration) tools (terraform / chef / ansible)
– Preferred experience with build essential tools (make / makefile)
– Preferred experience with monitoring and tracing systems for performance / system / application monitoring (grafana + loki + prometheus / aws cloudwatch)
What will you learn?
– Building highly available, complex, compound, performant systems of microservices platform that acts as an API layer
– Industry-standard state-of-the-art tools + methodologies + frameworks + infra for building a product.
– Fable is not a trivial CRUD app. It requires a lot of consideration and care for building the API layer as the product is highly customizable per user.
– How different functions (sales, marketing, product, engineering) in a high-velocity product company work in synergy to deliver an iterative product in real life.
Who would you be working with?
– You would be directly working with the co-founder & CTO who has built multiple companies before and has built large teams in large-scale companies like ThoughtSpot, Unacademy, etc.
Position details
– Fully remote.
– 5 days/week (all public and government holidays will be non-working days).
– No specific work hours (we will sync over zoom over the course of the day).
Read more
Agency job
Bengaluru (Bangalore)
4
\- 8 yrs
₹15L - ₹36L / yr
Java
J2EE
Spring Boot
Hibernate (Java)
Data Structures
+3 more
Responsibilities
\- Software Engineering
\- Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal
guidance for a market leader in the logistics industry
\- Partner with team members on functional and nonfunctional requirements and spread design
philosophy, goals and improve the code quality across the team
\- Research new technologies and tools that enable building the next generation of our services
\- Provide technology leadership to the team and foster engineering excellence
\- Product Delivery
\- Partner with product managers to define and execute on the feature roadmap
\- Translate business requirements into scalable and extensible design
\- Coordinate with various cross functional teams on planning and execution
\- Maintaining automated build / test / deployment environments
Qualifications
\- Software Engineering
\- Should have at least 2 years of hands on experience in designing, developing, testing and deploying
applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications
\- Deep knowledge of one of the programming language they have experience in
\- Proficient in OOP and Design Patterns, experience with functional programming would be a plus
\- Data modelling experience in Relational Databases
\- Ability to design and implement low latency RESTful services
\- Product Delivery
\- Ability to scope, review and refine user stories for technical completeness and to alleviate dependency
risks.
\- Well versed in working with agile methodologies which includes phases such as design, development,
code review, testing and release management
\- Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source
code management tools
\- Product Maintenance
\- Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks
etc
\- Continuously refactor applications to ensure high quality design.
Read more
Posted by
Kabita Rajkumari
Bengaluru (Bangalore)
3
\- 8 yrs
₹9L - ₹18L / yr
Java
Spring Boot
Microservices
– Good experience in Javabackend/J2EE, Eclipse, Javascript, XML, Data Structures, Database
– Should have good experience working in Springboot.
– Good experience in JSON / RESTful API / Web Services.
– Experience with Design Patterns.
– Experience in AWS and Queuing systems is an advantage
– Basic estimation experience
– Self starter and quick learner
– Should be able to work in a growing environment that is very dynamic and challenging
– Good oral and written communication skills
– Highly self motivated and directed
– Ability to work without a lot of supervision
– Experience in working in a team-oriented and collaborative environment.
Read more
Hiring for a Leading InsureTech Platform in Mumbai/Pune
Agency job
Mumbai, Pune
4
\- 7 yrs
₹19L - ₹20L / yr
Java
Spring Boot
RESTful APIs
Experience designing, developing, delivering, and scaling modern web applications
\- Strong experience with one or more general purpose programming languages including but
not limited to: Python, Java, C/C++, C#
\- Demonstrated expertise working with at least one modern enterprise application frameworks like
Spring Boot, Play Framework, Django
\- Demonstrated expertise in building scalable distributed applications in microservices architecture
\- Expert knowledge of best practice software engineering methodologies and coding standards
\- Strong and proven advocacy for Test Driven Development is preferred
\- Experience with SQL (mySQL, Postgres, etc) and NoSQL (MongoDb, DynamoDB, Aerospike or Redis)
\- Production experience in running cloud-based enterprise-grade systems at scale
\- Natural ability to process requirements, figure out multiple execution options, their complexity, and
estimate the scope of work required to get tasks done
\- DevOps experience
\- Cloud experience (AWS required, Google Cloud Platform bonus
Read more
MNC
Agency job
Remote only
4
\- 8 yrs
₹7L - ₹10L / yr
Java
J2EE
Spring Boot
Hibernate (Java)
java ,spring,hibernate
– Proven hands-on Software Development experience
– Proven working experience in Java development
– Hands on experience in designing and developing applications using Java EE platforms
– Object Oriented analysis and design using common desi
Read the full posting on cutshort →
Why this role stands out
- ★Pays more than 99% of comparable software roles paid in INR in India
- ★Early-stage startup — outsized ownership and impact
FAQ
Is the Principal Software Development Engineer role at Aperture Cloud remote?+
This Principal Software Development Engineer position is listed as onsite.
What is the salary for the Principal Software Development Engineer role at Aperture Cloud?+
The listing states 3680000-7360000 INR.
What seniority level is this Principal Software Development Engineer role?+
This is a lead level position.
How do I apply for the Principal Software Development Engineer role at Aperture Cloud?+
Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Aperture Cloud.