Apply

Staff Software Engineer

Posted 2024-12-04

View full description

💎 Seniority level: Staff

📍 Location: India

🔍 Industry: Cloud Computing

🏢 Company: DigitalOcean👥 1001-5000💰 $34.9m Post-IPO Equity on 2021-09-13🫂 on 2023-02-15VirtualizationDevOpsWeb HostingCloud ComputingSaaS

🗣️ Languages: English

🪄 Skills: DockerNode.jsPostgreSQLSQLCloud ComputingGitHTMLCSSJavascriptKibanaKubernetesNginxGrafanaNext.jsCommunication SkillsCollaborationCI/CDJavaScriptDevOpsWritten communication

Requirements:
  • Bachelor and/or Master Degree in Computer Science or equivalent experience.
  • Strong skillset in foundational Front End tech: specifically, Javascript, HTML, CSS.
  • Experience in and understanding of Front End frameworks: specifically, ReactJS, Next.js.
  • Strong skillset in foundational Back End, CI/CD, and DevOps tech: Node.js, SQL, Nginx, Docker, Kubernetes, PostgreSQL.
  • Experience in Testing, Reporting, and Collaboration tooling: GitHub, Git, Sentry, Grafana, Elastic, Kibana, Playwright.
  • Experience in Networking and Internet Engineering Best Practices.
Responsibilities:
  • Watch over key marketing properties from a Full Stack perspective.
  • Ensure efficiency of implementation and code cleanliness across repositories.
  • Lean in to architectural decisions with a future-proofing mindset.
  • Understand the full range of dependencies and keep them updated.
  • Write clean, concise features with associated tests and limited affiliated technical debt creation.
  • Review Pull Requests in a collaborative and supportive mode, surfacing ideal improvements.
  • Exhibit strong and confident verbal and written communication skills.
Apply

Related Jobs

Apply

📍 India

🔍 Software development

🏢 Company: Fluxon👥 101-250Software EngineeringSoftware

  • 5+ years of industry experience in software development.
  • Experience leading development through the full product lifecycle, including CI/CD, testing, release management, deployment, monitoring, and incident response.
  • Fluent in the design and implementation of scalable system architectures, data structures and algorithms, and effective development practices.

  • Guide project delivery all the way to the user, leading projects and building in a dynamic environment.
  • Partner directly with clients to understand their needs and achieve business goals.
  • Define product requirements, identify appropriate system designs, and plan development with Product and Design teams.
  • Support the development of a healthy and effective engineering culture.

AWSLeadershipPostgreSQLPythonSoftware DevelopmentDjangoGCPJavaJavascriptKafkaKotlinMicrosoft AzureRubyRuby on RailsSpringSwiftTypeScriptProduct DevelopmentAlgorithmsAmazon Web ServicesApache KafkaAzureData StructuresFastAPIFirebaseGoGolang.NETAngularRedisRelease ManagementNext.jsReactRustCI/CDJavaScript

Posted 2024-12-03
Apply
Apply

📍 United States, India, United Kingdom

🔍 B2B Technology

🏢 Company: Demandbase👥 501-1000💰 $175.0m Debt Financing on 2023-02-16Sales AutomationAdvertisingBig DataSaaSAnalyticsB2BMarketingMarketing AutomationSoftware

  • Bachelor’s or master’s degree in computer science, Mathematics, or Statistics from a top engineering institution.
  • 4+ years of data engineering experience in building enterprise data/analytics solutions.
  • Practical experience with complex analytics projects and advanced SQL for data analysis.
  • Strong practical experience in databases, Advanced SQL, and Python/R.
  • Good understanding of data strategies and data model design.

  • Design, model, and implement data analysis and analytics solutions.
  • Contribute hand-on to data projects involving high-level design, analysis, experiments, data architecture, and data modeling.
  • Support ETL pipeline modules through effective data transformation, data cleaning, reporting, and statistical analysis.
  • Apply analysis techniques such as segmentation, regression, clustering, and data profiling to analyze trends and report KPIs.
  • Collaborate with cross-functional teams in an Agile setting to build a scalable, high-availability data analytics platform.

PythonSQLAgileData AnalysisETLJavaJavascriptProduct DevelopmentData analysisData engineeringSparkCommunication SkillsJavaScriptProblem Solving

Posted 2024-12-03
Apply
Apply

📍 India, Japan

🔍 Online travel booking

🏢 Company: Agoda👥 5001-10000Travel AccommodationsAir TransportationE-CommerceTourismHotelTravel

  • 8+ years of experience developing performance-critical applications using Scala, Java, Kotlin, C#, Go or similar languages.
  • Strong knowledge of RDBMS like SQL Server, Oracle, MySQL, etc.
  • Ability to lead architectural and project decisions.
  • Hands-on coding expertise in high-quality software development.
  • Good command of English for effective communication.
  • Passion for software development and continuous improvement.

  • Build and maintain scalable, fault-tolerant systems and APIs that host core business logic.
  • Work on mission-critical systems that serve millions of users daily.
  • Employ modern CI/CD and testing techniques to ensure high availability and quality.
  • Implement advanced integration and deployment processes.

Software DevelopmentSQLAgileJavaKafkaKotlinMySQLOracleRabbitmqC#ActiveMQGoRDBMSNosqlSparkCommunication SkillsCollaborationCI/CDMentoring

Posted 2024-12-03
Apply
Apply

📍 Remote/Bangalore

🔍 Big Data

  • Degree in mathematics, computer science, or related discipline.
  • 5+ years of experience in the complete software development lifecycle.
  • 5+ years of Python experience with in-depth knowledge of its features.
  • Expertise in designing RESTful APIs and hands-on experience with FastAPI.
  • Proficient in Docker, Kubernetes, and CI/CD practices.
  • 3+ years of experience in designing large distributed systems on cloud platforms.
  • Experience as a mentor or tech lead.

  • Be a thought leader and drive innovative vision for products.
  • Lead the end-to-end software development lifecycle from design to operations.
  • Craft high-performance microservices architectures, develop real-time online inferencing for complex models.
  • Mentor and establish technical direction for the team, fostering a strong team culture.
  • Uphold standards of technical rigor and build resilient, scalable systems.

AWSDockerPythonSoftware DevelopmentKubernetesMachine LearningPyTorchStrategyAzureFastAPINosqlCI/CDRESTful APIsMicroservices

Posted 2024-11-13
Apply
Apply

📍 Germany, India

🧭 Full-Time

🔍 Customer relationship management (CRM)

🏢 Company: HubSpot👥 1001-5000💰 $35.0m Series E on 2012-11-05🫂 on 2024-01-25SaaSAnalyticsMarketingCopywritingSocial Media

  • A passion for clean, scalable code and for product feature development and innovation.
  • Experience working closely with product management and designers to exceed customer needs.
  • Ability to work collaboratively to solve problems, transfer knowledge, and develop product architecture.
  • Experience in coaching and mentorship.
  • A track record in partnering successfully with recruiting to build strong engineering teams.

  • Write and ship production code that has meaningful user and business impact.
  • Envision, build and analyze new features and tools that contribute to company growth and revenue.
  • Work with a small cross-functional team of engineers, PMs, designers, content designers, and researchers.
  • Collaborate across the company in areas such as engineering, product, design, research, and marketing.
  • Implement experiments to gain insights into user behavior and improve their experience.

LeadershipSoftware DevelopmentFrontend DevelopmentHTMLCSSJavaJavascriptReact.jsTypeScriptCross-functional Team LeadershipReactCommunication SkillsCollaborationJavaScript

Posted 2024-10-19
Apply
Apply

📍 Ireland, UK, Germany

🧭 Full-Time

🔍 Customer Relationship Management (CRM)

🏢 Company: HubSpot👥 1001-5000💰 $35.0m Series E on 2012-11-05🫂 on 2024-01-25SaaSAnalyticsMarketingCopywritingSocial Media

  • A passion for clean, scalable code and for product feature development and product innovation.
  • The ability to work collaboratively with the team to solve problems, transfer knowledge, and develop overall product architecture.
  • Coaching and mentorship experience.
  • A track record in partnering successfully with recruiting to build remarkable engineering teams.

  • Write and ship production code that has meaningful user and business impact.
  • Envision, build, and analyze new features and tools contributing to reducing the time required for implementing and maintaining compliance frameworks.
  • Work with a small cross-functional team where autonomy and flexibility are valued.
  • Collaborate with various teams across HubSpot, gaining exposure to how the company operates.

Backend DevelopmentLeadershipSoftware DevelopmentFrontend DevelopmentJavaReact.jsTypeScriptCross-functional Team LeadershipReactCommunication SkillsCollaboration

Posted 2024-10-19
Apply
Apply

📍 Germany, India

🧭 Full-Time

🔍 Customer relationship management (CRM)

🏢 Company: HubSpot👥 1001-5000💰 $35.0m Series E on 2012-11-05🫂 on 2024-01-25SaaSAnalyticsMarketingCopywritingSocial Media

  • A passion for clean, scalable code and product innovation.
  • Experience collaborating closely with product management and design to exceed customer needs.
  • Ability to work collaboratively to solve problems and develop product architecture.
  • Coaching and mentorship experience.
  • A track record in partnering with recruiting to build engineering teams.

  • Write and ship production code that has meaningful user and business impact.
  • Envision, build and analyze new features and tools, contributing to company growth and revenue.
  • Work with a small cross-functional team including engineers, PMs, and designers.
  • Collaborate with various teams across the company.
  • Help HubSpot users meet their goals through your contributions.
  • Implement experiments for valuable insights into user behavior and experience.
  • Gain exposure to HubSpot's business operations.

LeadershipJavaProduct ManagementCollaboration

Posted 2024-10-19
Apply
Apply

📍 Bangalore, India; Pune, India; Tokyo, Japan; Taipei, Taiwan; Manila, Philippines; Melbourne, Australia

🔍 Online travel booking

🏢 Company: Agoda👥 5001-10000Travel AccommodationsAir TransportationE-CommerceTourismHotelTravel

  • At least 8 years of experience of extensive background in front-end development, working with client-side frameworks on large-scale applications (React is highly preferred).
  • Strong core front-end skill set in JavaScript and the TypeScript ecosystem.
  • Strong architecture skills and drive decision-making in the team.
  • Experience working with component libraries.
  • Strong product sense and a passion for client-side performance optimization.
  • Demonstrated ability to drive changes and impact across various teams.
  • Love collaborating via code reviews and architecture discussions and is motivated to improve their teammates’ productivity.

  • Drive collaboration with cross-functional teams such as Product, Product Design, and Engineering to construct and deliver high-quality products on the web.
  • Led by example by demonstrating how to write quality code that meets the requirements and is in accordance with our architectural and front-end coding standards and patterns.
  • Contribute to building a culture that optimizes applications using best practices for performance.
  • Propose upgrades and updates necessary for keeping up with modern security and development best practices.
  • Contribute to our shared component libraries and build modular and reusable components and libraries.
  • Build efficient, reusable web components and architect reliable, performant, and scalable solutions.
  • Identify areas of improvement and drive web best practices.
  • Provide mentorship for more junior team members and share knowledge with the broader team.

JavascriptTypeScriptProduct DevelopmentProduct designReactCollaborationJavaScript

Posted 2024-10-13
Apply
Apply

📍 India

🧭 Full-Time

🔍 Cryptocurrency

  • You have at least 8+ years of experience in software engineering.
  • You’ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture.
  • You write high quality, well tested code to meet the needs of your customers.
  • You’re passionate about building an open financial system that brings the world together.
  • You possess strong technical skills for system design and coding.
  • Excellent written and verbal communication skills, and a bias toward open, transparent cultural practices.

  • Architect and develop platform for the payments org.
  • Provide technical structure to teams and work closely with management and stakeholders to define strategic roadmaps.
  • Build new services to meet critical product and business needs using Golang / Java.
  • Design scalable systems to solve novel problems with modern cloud technology and industry best practices.
  • Articulate a long term vision for maintaining and scaling our backend systems and the teams running them.
  • Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter.
  • Write high quality, well tested code to meet the needs of your customers. Debugging extremely difficult technical problems, and making systems and products both work better and are easier to deploy, own, operate and diagnose.
  • Review all feature designs within your product area and across the company for cross-cutting projects. Be an owner of the security, safety, scale, operational integrity, and architectural clarity of these designs.

JavaGolangCommunication Skills

Posted 2024-09-29
Apply