Apply

Staff Software Engineer

Posted 2024-12-01

View full description

💎 Seniority level: Staff

📍 Location: Germany, India

💸 Salary: 218900 - 328400 USD per year

🔍 Industry: Customer relationship management (CRM)

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

🪄 Skills: Backend DevelopmentLeadershipSoftware DevelopmentApache HbaseArtificial IntelligenceJavaKafkaMachine LearningCross-functional Team LeadershipApache KafkaCommunication SkillsAnalytical SkillsCollaborationProblem SolvingMentoring

Requirements:
  • Experience or exposure to AI technology.
  • Proven hands-on technical leadership abilities.
  • Track record of delivering high-value, cross-team projects.
  • Proficiency in engineering principles and eagerness to apply them.
  • Familiarity with technologies like Java, HBase, Vitess, and Kafka.
Responsibilities:
  • Lead a hands-on technical team focused on AI-powered customer support.
  • Identify and address knowledge gaps and improve knowledge sources for agents.
  • Collaborate with cross-functional stakeholders to drive product vision.
  • Provide strategic direction for projects that align with business goals.
  • Mentor team members and promote engineering best practices.
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 RailsSpringSwiftTypeScriptJavaScriptProduct DevelopmentAlgorithmsAmazon Web ServicesApache KafkaAzureData StructuresFastAPIFirebaseGoGolang.NETAngularRedisRelease ManagementNext.jsReactRustCI/CD

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 AnalysisETLJavaJavascriptJavaScriptProduct DevelopmentData analysisData engineeringSparkCommunication SkillsProblem 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

📍 Europe

🧭 Full-Time

🔍 Internet of Things (IoT)

  • Bachelor’s Degree in Computer Science/Engineering or equivalent practical experience.
  • 9+ years of experience in software design, development, and algorithm-related solutions.
  • At least 2 years in an architect or leadership role.
  • 3+ years of experience building large scale distributed systems.
  • 3+ years experience leading cross-organizational projects.
  • Ideal candidates should have experience working with an engineering team of over 100 engineers.
  • Strong programming skills in Go, Python, JavaScript, TypeScript, C/C++, or other similar languages.
  • Expertise in large-scale enterprise software applications and production-quality software delivery.

  • Drive technology choices, implementing services, and establishing architectural patterns that impact Samsara's platform and products.
  • Identify opportunities and initiate strategic conversations to influence the direction of the technology and engineering culture.
  • Architect, design, and develop software enabling Samsara to operate at scale.
  • Lead teams in delivering products and capabilities contributing to Samsara’s products and revenue.
  • Solve technical problems, ensuring quick and high-quality product market readiness.
  • Act as a multiplier for the team, enhancing the impact and productivity of each member.
  • Represent Samsara in external-facing forums to contribute to the engineering brand.
  • Champion Samsara’s cultural principles as the company scales.

LeadershipPythonIoTJavascriptTypeScriptC++JavaScriptGoCollaboration

Posted 2024-11-30
Apply
Apply

📍 Europe

🧭 Full-Time

🔍 Internet of Things (IoT)

  • Bachelor’s Degree in Computer Science/Engineering or equivalent practical experience.
  • 9+ years of experience in software design, development, and algorithm related solutions with at least 2 of those years in an architect or leadership role.
  • 3+ years of experience building large scale distributed systems.
  • 3+ years experience leading cross-organizational projects.
  • Has worked with an engineering team of > 100 engineers.
  • Programming mastery in Go, Python, JavaScript, TypeScript, C/C++, or other similar languages.
  • Production experience working with Javascript and/or client-side code.
  • Expertise working on large-scale enterprise software applications.
  • Demonstrated ability to ship production-quality software in a dynamic environment.

  • Drive technology choices, implementing services, and/or establishing architectural patterns that have a broad and lasting impact on Samsara's platform and products.
  • Identify opportunities and initiate strategic conversations to influence the direction of our technology and engineering culture.
  • Architect, design, and develop software that enables Samsara to operate at scale.
  • Lead teams in delivering products and capabilities that contribute to Samsara’s products and revenue.
  • Deliver impact by solving the hardest technical problems and enabling products to reach the market quickly and successfully with high quality.
  • Act as a multiplier for the team, elevating the impact and output of every team member.
  • Contribute to Samsara’s engineering brand by representing Samsara in external-facing forums.
  • Champion, role model, and embed Samsara’s cultural principles as we scale globally.

LeadershipPythonIoTJavascriptTypeScriptC++JavaScriptGoCollaboration

Posted 2024-11-29
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

📍 Remote/Bangalore

🔍 Machine Learning

  • Degree in mathematics, computer science or related discipline.
  • 5+ years of experience in the complete software development lifecycle.
  • 5+ years of programming experience, preferably in Python or Java.
  • 3+ years in leading design and architecture of distributed systems on cloud platforms.
  • Experience with distributed data and ML technologies such as Spark and Kafka.
  • Experience mentoring or leading an engineering team.
  • Adept at solving complex and ambiguous problems.

  • Be a thought leader and innovate for various products and platforms.
  • Lead the end-to-end software development lifecycle including design, testing, deployment, and operations.
  • Craft high-performance machine learning code for a real-time ML platform.
  • Work with engineers and scientists to accelerate model development and integrate ML models at scale.
  • Mentor team engineers, establish technical direction, and foster team culture.
  • Uphold technical rigor in engineering and promote operational improvements.

AWSPythonSoftware DevelopmentJavaKafkaMachine LearningPyTorchStrategyAlgorithmsAzureSpark

Posted 2024-11-13
Apply
Apply

📍 Americas, Europe

🧭 Full-Time

🔍 Fintech

🏢 Company: Paxful, Inc

  • Solid track record of over 10 years demonstrating mastery of PHP and Python, mainly in production backend applications.
  • Solid experience in administration, modeling, and optimization techniques in SQL and NoSQL databases, including the utilization of ORMs, migration tools, and data warehousing.
  • Demonstrated proficiency in working with third-party software integration using industry protocols like SOAP, REST, RPC, GraphQL, and WebSockets.
  • Proven knowledge in processing queues such as Apache Kafka, or RabbitMQ, or standards like AMQP.
  • Expertise in utilizing in-memory databases like Redis and Memcached.
  • Understanding of Git and branching models for coordination with team members.

  • Write production-ready, testable, and well-documented code, handling edge cases.
  • Understand team development approaches, identify gaps, and recommend solutions.
  • Maintain expertise in team domain areas, services, interactions, and data flows.
  • Utilize design patterns for scalable applications, anticipating future changes.
  • Perform systematic debugging within the domain.
  • Ensure epics and projects are broken down, prioritized, and understood by the team.
  • Communicate clearly with other teams, fostering effective and targeted communication.
  • Promote documentation and knowledge sharing within the team and with stakeholders.

GraphQLPHPPythonSoftware DevelopmentSQLDesign PatternsGitKafkaRabbitmqApache KafkaRedisNosqlCommunication SkillsCollaboration

Posted 2024-10-25
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.jsTypeScriptJavaScriptCross-functional Team LeadershipReactCommunication SkillsCollaboration

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