Job Summary:
– We are looking for a kick ass software engineer with exceptional skills in data structures, algorithms, core java, and distributed systems. If you think you have it in you to deliver on aggressive timelines, have the hunger for growth, don’t like giving excuses, contribute to product features, be hands-on and deliver a world-class product, then we want to hear from you.
This is a predominantly back-end engineering role.
– You are a rockstar engineer with proven capabilities working on SaaS product and a passion for writing exception code.
– You are hungry for an opportunity to join a start-up and become a member of core platform team driving the company forward.
– You will be responsible for the delivery of product features as a part of the platform engineering team.
– You will be hands-on working on key features of the product.
– You will be responsible for design of back-end architectural changes and product features.
– You will have plenty of opportunity to learn and implement ideas to build products in efficient and cohesive manner.
– Understand the product mission, goals, and tasks and execute with the team to achieve them.
– Understand the design and architecture and build modules in accordance with it or recommend and make the necessary changes that adds more stability to our product.
Eligibility:
– 4+ years of experience with hands-on experience in Core Java/Kotlin
– 2+ years of experience as a technical architect with responsibility for core features
– 4+ years of working experience in cloud-based systems
– 2+ years of experience working on distributed systems
– 2+ years of experience working on Kafka and Zookeeper
– Experience working on RxJava/ Reactive Programming
– Adept on design patterns and distributed systems
– Excellent verbal and written communication
– Proficient in building REST APIs to interact with relational and non-relational data sources
– Proficient in SQL and RDBMS
– Hands on experience in code and system optimization
– Experience in working with NoSQL databases is a plus

About Goscale Technologies
About
Connect with the team
Similar jobs
Job description
We are looking for a Java Backend Developer with solid experience in Network Management Systems (NMS/EMS) to be part of a fast-paced product development environment. The ideal candidate should have hands-on experience in core Java and Spring Boot, with an understanding of telecom network protocols like SNMP, Netconf, and FCAPS.
You'll be involved in developing scalable backend solutions for managing and monitoring network infrastructure, particularly within the optical networking/OTN domain.
Key Responsibilities
- Design, develop, and maintain backend modules using Core Java & Spring Boot
- Work on NMS/EMS platforms and implement network features aligned with FCAPS
- Develop or integrate with communication protocols like SNMP, Netconf
- Collaborate with front-end, QA, and network teams to deliver end-to-end solutions
- Debug production issues, optimize system performance, and ensure scalability
- Work in Agile/Scrum teams to deliver high-quality releases within tight timelines
- Follow best practices in coding, testing, and CI/CD pipelines
Required Skills
- Strong proficiency in Core Java (Java 8 or above) and Spring Boot
- 3+ years of experience working with NMS/EMS platforms
- Good understanding of network management protocols – SNMP, Netconf
- Familiarity with FCAPS architecture (Fault, Configuration, Accounting, Performance, Security)
- Strong knowledge of Linux environments and shell scripting
- Experience with REST APIs, microservices architecture, and debugging tools
Nice to Have
- Prior exposure to optical networking technologies (OTN/SONET/SDH)
- Understanding of L0/L1 transport network configurations
- Hands-on with telecom equipment vendors or network simulators

We are looking for a customer-obsessed, analytical Sr. Staff Engineer to lead the development and growth of our Tax Compliance product suite. In this role, you’ll shape innovative digital solutions that simplify and automate tax filing, reconciliation, and compliance workflows for businesses of all sizes. You will join a fast-growing company where you’ll work in a dynamic and competitive market, impacting how businesses meet their statutory obligations with speed, accuracy, and confidence.
As the Sr. Staff Engineer, you’ll work closely with product, DevOps, and data teams to architect reliable systems, drive engineering excellence, and ensure high availability across our platform. We’re looking for a technical leader who’s not just an expert in building scalable systems, but also passionate about mentoring engineers and shaping the future of fintech.
Responsibilities
- Lead, mentor, and inspire a high-performing engineering team (or operate as a hands-on technical lead).
- Drive the design and development of scalable backend services using Python.
- Experience in Django, FastAPI, Task Orchestration Systems.
- Own and evolve our CI/CD pipelines with Jenkins, ensuring fast, safe, and reliable deployments.
- Architect and manage infrastructure using AWS and Terraform with a DevOps-first mindset.
- Collaborate cross-functionally with product managers, designers, and compliance experts to deliver features that make tax compliance seamless for our users.
- Set and enforce engineering best practices, code quality standards, and operational excellence.
- Stay up-to-date with industry trends and advocate for continuous improvement in engineering processes.
- Experience in fintech, tax, or compliance industries.
- Familiarity with containerization tools like Docker and orchestration with Kubernetes.
- Background in security, observability, or compliance automation.
Requirements
- 7+ years of software engineering experience, with at least 2+ years in a leadership or principal-level role.
- Deep expertise in Python, including API development, performance optimization, and testing.
- Experience in Event-driven architecture, Kafka/RabbitMQ-like systems.
- Strong experience with AWS services (e.g., ECS, Lambda, S3, RDS, CloudWatch).
- Solid understanding of Terraform for infrastructure as code.
- Proficiency with Jenkins or similar CI/CD tooling.
- Comfortable balancing technical leadership with hands-on coding and problem-solving.
- Strong communication skills and a collaborative mindset.


What you will do:
- Playing a part in defining software architectures – collaborate with leads to explore existing systems, determine areas of complexity, uncover potential risks to successful implementation, and learn the applications’ capabilities.
- Implementing solutions as per technical design for new features and changes to existing components.
- Participating in the full development lifecycle of new functionality and enhancements to existing applications.
- Committing to producing high quality, highly performing and robust software within agreed time estimates and to agreed quality standards.
- Managing all stakeholder expectations.
- Working alongside global teams.
- Taking responsibility for successful delivery.
- Being able to work in a fast paced Agile/SCRUM environment.
- Following coding standards, building appropriate unit tests, integrating tests and deployment scripts.
- Assisting in defining software architectures – Collaborating with leads to explore existing systems, determining areas of opportunities.
- Translating designs and style guides provided by the Design team into functional user interfaces, ensuring cross browser compatibility and performance.
- Contributing to continual improvement by suggesting improvements to user interface, software architecture or new technologies.
hands on experience of 1-2 years in JAVA/ J2EE Technology and good understanding of MVC Architecture
Exp :5-7 Yrs
Skills : Java, Spring, Hibernate
5years of hands-on experience in software development/product development
Hands-on experience in designing and developing of Java-based products using Spring MVC, Hibernate technology
Must have handled projects in Core Java/ J2EE / JSP, Servlets, JavaScript/JQuery, Json, CSS, AJAX & Spring, Hibernate frameworks
- Provide objective guidance without personal or political considerations.
- Pitching ideas for projects based on gaps in the market and technological advancements.
- Rolling out fixes and upgrades to software, as needed.
- Securing software to prevent security breaches and other vulnerabilities.
- Setting up a continuous build environment to speed up software development and deployment process.
- Architecting overall, comprehensive, and efficient practices.
- Guiding developers and operation teams in case of an issue.
- Monitoring, reviewing, and managing technical operations.
Requirements:
- Degree in Computer Science, Information Systems, or related field.
- Previous experience working on a 24x7 cloud or SaaS operation team.
- Spring Boot Java 8, Spring Core, Spring Boot, Spring MVC, Swagger, Tomcat 8, Maven, Jenkins, SVN, GIT, Postman/Newman, RESTful Services, Containers.
- Experience with infrastructure management and monitoring.
- Proven in developing, implementing, and providing solutions to the given problem in all Java technologies.
- Proficient in stitch-together end-to-end application starting from front-end web development, back-end development, middleware integration, and persisting data in no SQL or DBMS databases.
- Ability to work independently and as part of a team.


We are actively seeking software development engineers who are interested in designing robust trading systems and refining programs to efficiently manage various types of financial market data that facilitate our quantitative investment research. By designing and improving the firm's internal applications, the SDE will play a key role in expanding the firm's trading capabilities.
Responsibilities:
- Management & scaling up existing infrastructure for high-frequency market data capture.
- Develop a scalable and consistent data handling infrastructure for the above data to facilitate efficient backtesting of quantitative investment strategies.
- Perform R& D; to build a software platform in Python for backtesting various kind of investment strategies using the above databases.
- This will involve studying the strategy development process and performance evaluation metrics.
- Develop autopilot risk-management systems to monitor live performance of the Portfolio.
- Improve the existing algorithms to achieve better execution price and reduce the latency.
Requirements:
Our ideal candidate would have graduated with a degree in computer science from a top university with 1-3 years industry experience, along with:
- High Level of proficiency in Python and good knowledge of Matlab/C++/C#.
- Past experience in dealing with large datasets and Knowledge of database administration and network programming will be a plus.
- Well-versed in software engineering principles, frameworks and technologies.
- The ability to manage multiple tasks in a fast-paced environment.
- Excellent analytical and problem solving abilities.
- A keen interest in learning about the financial markets.




