Apply

Senior Software Engineer

Posted over 1 year agoViewed

View full description

📍 Location: India (bangalore, noida, hyderabad) and remote

🔍 Industry: Enterprise software solutions

🗣️ Languages: English

🪄 Skills: Backend DevelopmentSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentC (Programming language)

Requirements:
8+ years of software development experience, strong technical skills, bachelor's degree in computer science or equivalent
Responsibilities:
Drive feature development, participate in livesite operations, collaborate across stakeholdersApply

Related Jobs

Apply

📍 Germany, India

🧭 Full-Time

🔍 Customer relationship management (CRM)

🏢 Company: HubSpot👥 1001-5000💰 $35,000,000 Series E about 12 years ago🫂 Last layoff 12 months agoSaaSAnalyticsMarketingCopywritingSocial Media

  • Strong frontend development experience primarily with TypeScript, JavaScript, and React.
  • Focus on building user-centric solutions and understanding user challenges.
  • Interest in technical challenges and proximity to business solutions.
  • Experience with experimentation and A/B tests.
  • Interest or experience with emerging technologies such as generative AI and LLMs.

  • Write and ship production code that has meaningful and measurable user and business impact.
  • Envision, build and analyze new features and tools contributing to company growth and revenue.
  • Collaborate with a cross-functional team of engineers, PMs, designers, and researchers.
  • Implement experiments for valuable insights into user behavior and experience improvement.
  • Help thousands of HubSpot customers meet their goals and grow their companies.

Artificial IntelligenceFrontend DevelopmentJavascriptTypeScriptUser Experience DesignReactA/B testing

Posted 5 days ago
Apply
Apply

📍 Germany, India

🧭 Full-Time

🔍 Customer Relationship Management (CRM)

🏢 Company: HubSpot👥 1001-5000💰 $35,000,000 Series E about 12 years ago🫂 Last layoff 12 months agoSaaSAnalyticsMarketingCopywritingSocial Media

  • Strong frontend development experience with a focus on Typescript, JavaScript, and React.
  • Ability to build user-centric solutions by empathizing with users and understanding their workflows.
  • Interest in tackling big technical challenges while being close to business objectives.
  • Experience or interest in designing experiments and conducting A/B tests.
  • Familiarity with emerging technologies such as generative AI and large language models (LLMs).

  • Write and ship production code that has meaningful and measurable user and business impact.
  • Envision, build and analyse new features and tools, each contributing to company growth and revenue.
  • Work with a small cross-functional team of engineers, PMs, designers, content designers, and researchers.
  • Collaborate with HubSpotters across the company, including engineering, product, design, research, and marketing.
  • Help thousands of HubSpot customers meet their goals and grow their companies based on changes you've made.
  • Implement experiments that yield valuable insights into user behaviour and experience improvement.

Artificial IntelligenceFrontend DevelopmentJavascriptTypeScriptReactA/B testing

Posted 5 days ago
Apply
Apply

📍 India

🔍 Observability technology

🏢 Company: New Relic👥 1001-5000💰 Private about 1 year ago🫂 Last layoff 2 months agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • Bachelor’s degree in software development, engineering, or a related technical field.
  • Experience working with Java and/or Go and a strong computer science background.
  • Demonstrated experience in designing, developing, and maintaining large-scale software systems.
  • Proven ability to lead and mentor a team of software engineers.
  • Strong understanding of scalable distributed systems and microservices architecture.
  • Passion for exploring new technologies and keeping up with industry trends.
  • Excellent collaboration skills and ability to communicate technical concepts clearly.
  • Familiarity with AWS, Azure, GCP, serverless, Docker, and Kubernetes.

  • Drive the design, development, and enhancement of core features and functionalities of the observability platform.
  • Act as a subject matter expert, guiding and mentoring a team of talented software engineers.
  • Collaborate with cross-functional teams to implement robust and scalable systems.
  • Research and experiment with emerging technologies to enhance the platform.
  • Work with product managers and stakeholders to translate business requirements into technical solutions.
  • Identify and address performance bottlenecks and maintain platform stability.
  • Encourage a culture of continuous learning and innovation within the engineering team.

AWSDockerGraphQLLeadershipSoftware DevelopmentJavaKubernetesGoMicroservices

Posted 27 days ago
Apply
Apply
🔥 Senior Software Engineer
Posted about 1 month ago

📍 Bangalore, India

🔍 Software development

🏢 Company: Fluxon👥 101-250Software EngineeringSoftware

  • 3+ years of industry experience in software development.
  • Experienced with the full product lifecycle, including CI/CD, testing, release management, deployment, monitoring, and incident response.
  • Fluent in software design patterns, scalable system architectures, tooling, fundamentals of data structures, and algorithms.

  • Driving end-to-end implementations all the way to the user.
  • Collaborating with the team to build and iterate in a dynamic environment.
  • Engaging directly with clients to understand business goals, give demos, and debug production issues.
  • Informing product requirements and identifying appropriate technical designs with Product and Design teams.
  • Communicating progress and challenges proactively and seeking help when needed.
  • Performing code reviews and cross-feature validations.
  • Providing mentorship in areas of expertise.

AWSPostgreSQLPythonSoftware DevelopmentDesign PatternsDjangoGCPJavaJavascriptKafkaKotlinMicrosoft AzureRubyRuby on RailsSpringSwiftTypeScriptProduct DevelopmentAlgorithmsAmazon Web ServicesApache KafkaAzureData StructuresFastAPIFirebaseGo.NETAngularRedisRelease ManagementNext.jsReactRustCI/CD

Posted about 1 month ago
Apply
Apply

📍 IND

🔍 Financial technology (Fintech)

🏢 Company: Ocrolus Inc.

  • Bachelor's degree in Computer Science or related field.
  • 5+ years engineering experience.
  • Expertise in modern Frontend Development with React, TypeScript, CSS.
  • Experience with state management libraries such as Redux or Context API.
  • Familiarity with Material-UI (MUI), Node.js and React query is preferred.
  • Understanding of responsive design principles and cross-browser compatibility.
  • Proficiency in testing frameworks such as React Testing Library and Playwright.
  • Solid database skills (Postgres, MySQL etc).
  • A deep understanding of UI/UX principles to ensure the delivery of intuitive and accessible user experiences.
  • Experience leading and owning projects from beginning to end.
  • Ability to collaborate effectively with multidisciplinary teams in a fast-paced environment.
  • Strong problem-solving and communication skills.

  • Develop high-quality, responsive, and performant user interfaces using TypeScript, React, Material UI and related tools.
  • Implement modular and reusable components with a focus on scalability and maintainability.
  • Work closely with Product Managers and UX/UI designers to translate rough ideas, wireframes, and mockups into beautiful and interactive world-class experiences.
  • Build and scale fast-growing online services and data pipelines.
  • Optimize frontend performance for various devices and browsers, focusing on page load times and responsiveness.

Frontend DevelopmentCSSMySQLTypeScriptPostgresReduxReactCommunication Skills

Posted about 2 months ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Cloud computing

🏢 Company: DigitalOcean👥 1001-5000💰 $34,913,641 Post-IPO Equity over 3 years ago🫂 Last layoff almost 2 years agoVirtualizationDevOpsWeb HostingCloud ComputingSaaS

  • Demonstrated ability to develop, test, ship, maintain, and operate production-ready code, with a requirement of Go experience.
  • Experience with distributed databases such as Mongo, Redis, MySQL, PostgreSQL, etc.
  • Familiarity with fully managed infrastructure solutions, serverless components, Kubernetes, and container registries.
  • Ability to navigate complex distributed systems in a production environment.
  • Experience in Agile development methodologies.
  • Knowledge of microservice architectures, asynchronous and synchronous communications.
  • Experience leading small to medium-sized projects, with teams operating across multiple time zones.

  • Develop software for the Platform as a Service (PaaS) teams, including Database as a Service, Insights, Serverless components, or Kubernetes.
  • Engineer solutions that meet customer business challenges.
  • Create services that are scalable, performant, and reliable.
  • Participate in on-call rotations and operate solutions at scale.
  • Maintain and operate existing products.

Software DevelopmentAgileCloud ComputingDesign PatternsKafkaKubernetesMySQLGogRPCRedisServerless

Posted 3 months ago
Apply
Apply

📍 India

🔍 Fintech

🏢 Company: Ocrolus Inc.

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in backend development with a focus on microservices.
  • Proficiency in Java, with strong preference for expertise in Java and the Spring framework.
  • Strong experience with Apache Kafka for building event-driven architectures.
  • Hands-on experience with AWS SQS for message queuing and processing.
  • Expertise in Redis for caching and in-memory data management.
  • Solid understanding of Postgres or other relational databases.
  • Proven experience with Kubernetes for container orchestration and management.
  • Proficiency in developing and consuming RESTful APIs and gRPC services.
  • Familiarity with OAuth for secure authentication and authorization.
  • Strong understanding of software development best practices.

  • Design, develop, and maintain backend services and microservices architecture using Java.
  • Implement event-driven systems utilizing Kafka and AWS SQS for real-time data processing and messaging.
  • Optimize and manage in-memory data stores with Redis for high-speed caching and data retrieval.
  • Develop and maintain robust database solutions with Postgres, ensuring data integrity and performance.
  • Deploy, monitor, and manage containerized applications using Kubernetes and Terraform.
  • Collaborate closely with product managers and designers to understand requirements.
  • Develop and maintain RESTful APIs and gRPC services.
  • Ensure secure authentication and authorization processes using OAuth.
  • Troubleshoot and resolve client support issues.
  • Mentor junior engineers and contribute to the growth of the engineering team.

AWSBackend DevelopmentSoftware DevelopmentGitJavaKafkaKubernetesOAuthSpringApache KafkagRPCPostgresRedisCommunication SkillsCI/CDRESTful APIs

Posted 3 months ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Communications and customer data platforms

  • 4+ years of experience writing production-grade code in a modern programming language.
  • Strong theoretical fundamentals and hands-on experience working with data and streaming technologies.
  • Highly effective collaborator who works well with teammates and product partners to deliver completed work on time.
  • Well-versed in concurrent programming.
  • Solid grasp of Linux systems and networking concepts.
  • Experience maintaining and operating always-on cloud services.
  • Comfortable asking questions and taking initiative to solve problems in a rapidly growing company.
  • Excellent written and verbal communications skills.

  • As a Software Engineer on the Twilio Segment Compute team, you’ll help us build and scale systems that process hundreds of thousands of messages per second and compute billions of data points per hour.
  • You will build multi-tenant query engines that power the leading customer data platform.
  • You will scale our data pipelines and compute clusters to match growing customer demand.
  • Your focus will be on building highly performant solutions that unlock differentiated CDP capabilities at scale.
  • You will maintain a high bar of operational excellence for our systems and services.

Backend DevelopmentSoftware DevelopmentGoSparkCommunication SkillsAnalytical SkillsCollaboration

Posted 3 months ago
Apply
Apply

📍 United Arab Emirates, India, Estonia, Poland, Turkey

🧭 Full-Time

🔍 B2B payments

🏢 Company: Pluto Card

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering or related field.
  • Strong fundamentals in computer science, algorithms and data structures.
  • 5+ years of experience in software development.
  • Mastery in React and Typescript, familiarity with GraphQL.
  • Strong understanding of web fundamentals, web performance, software design patterns and architecture.
  • Experience with modern front-end development tools and frameworks.
  • Excellent problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Experience working with nimble, cross-functional teams with high shipping velocity.

  • Develop and maintain complex software applications using React, Typescript, and GraphQL.
  • Lead the development lifecycle of features and work streams from design to deployment.
  • Collaborate with product managers, designers, and backend engineers to deliver world-class products.
  • Become a voracious problem solver who can tackle difficult issues on tight timelines, manage cross-functional dependencies and set an exemplary bar for engineering within the organization.
  • Write and maintain clean, maintainable and testable code, leveraging design patterns and architecture where appropriate.
  • Participate in code reviews, pair-programming sessions, and provide constructive feedback to peers.
  • Develop a strong understanding of the domain and bring a deep product and design mindset while building solutions.

GraphQLSoftware DevelopmentDesign PatternsTypeScriptAlgorithmsData StructuresReactAnalytical SkillsCollaboration

Posted 4 months ago
Apply
Apply

📍 India

🔍 Data management

🏢 Company: Demyst👥 51-100💰 about 2 years agoBig DataFinancial ServicesBroadcastingData IntegrationAnalyticsInformation TechnologyFinTechSoftware

  • Bachelor’s degree or relevant qualifications in Computer Science/Engineering.
  • 5+ years of professional software development experience.
  • Working knowledge of different programming languages such as Javascript (React), Ruby, Python, etc.
  • Experience with consumption of web services (JSON, REST, XML/SOAP).
  • Experience with software engineering and version control using Git and GitHub.
  • Experience with automated testing (unit + integration tests).
  • Motivated and/or experienced in working on world-class architecture setup for a global company and its network to resolve data needs.
  • Experience with reviewing system design and architecture documentation and preparing materials addressing security controls.
  • A good understanding of how web applications and distributed systems work.
  • Understanding of the cloud architecture and components.
  • Experience using collaboration tools such as Jira and Confluence.
  • Collaborative attitude, great communicator, and problem solver.
  • Understanding of globally distributed teams and asynchronous communication methods.

  • Architect, design, and implement services at scale.
  • Implement and configure custom solutions and deploy custom solutions for client use cases to production.
  • Drive continuous improvement of Demyst’s next-generation privacy technology for compliance with existing and emerging privacy regulations like CCPA, GDPR, etc.
  • Collaborate with internal and external stakeholders, such as product managers, executives, and department heads, to understand their requirements and translate them into actionable engineering plans.
  • Communicate project status, key milestones, and technical challenges to stakeholders, ensuring transparency and alignment.
  • Stay up-to-date with industry trends and emerging technologies.
  • Own the development and integration of external data pipelines, ensuring that pipelines are performant and highly available.
  • Mentor and coach team members, fostering their professional growth and promoting a culture of continuous learning.
  • Work independently and proactively identify opportunities to improve the code base and development practices.
  • Be a team player and always willing to help other team members when required.

PythonSoftware DevelopmentGitJavascriptRubyJiraReactCollaboration

Posted 4 months ago
Apply