Apply

Staff Software Engineer

Posted over 1 year agoViewed

View full description

๐Ÿ“ Location: Anywhere (remote)

๐Ÿ’ธ Salary: $150,000 - $200,000 + equity + benefits

๐Ÿ” Industry: Technology/software

๐Ÿ—ฃ๏ธ Languages: English

๐Ÿช„ Skills: Backend DevelopmentPostgreSQLSoftware DevelopmentSQLAgileGitKafkaC (Programming language)

Requirements:
  • 8+ years of professional experience with backend programming languages, professional experience with relational database design, professional experience developing rest apis, strong professional experience with performance and optimization problems, experience with git and agile software development, experience with application performance monitoring and log analytics tools
  • Bonus points for experience with aws, gcp, or azure and experience with async processing (sqs/sns, kafka).
Responsibilities:
Collaborate with a team to improve and implement features for the payments platform, participate in code reviews, contribute to the growth of the payments organization, ship features and improvements, recognize technical debt and propose solutions, provide mentorship to junior developers, advocate for improvements to the codebase, and provide leadership to others within the team.Apply

Related Jobs

Apply

๐Ÿ“ Belgium, Philippines, Australia

๐Ÿ” Networked media, professional audio/video

  • Experience in software development.
  • Desire to produce tangible work.
  • Comfortable working close to customer needs and preferences.

  • Part of a team of engineers responsible for developing clean, readable, testable code.
  • Focus on the next generation of features for Dante AV software products on desktop systems.
  • Involvement in all stages of the software development lifecycle.
  • Work in an Agile environment that utilizes CI/CD and TDD methodologies.

Software DevelopmentAgileCI/CD

Posted 2 days ago
Apply
Apply

๐Ÿ“ Argentina

๐Ÿ” Cybersecurity

๐Ÿข Company: SecurityScorecard๐Ÿ‘ฅ 251-500๐Ÿ’ฐ $180,000,000 Series E almost 4 years agoSecurityRisk ManagementCyber SecuritySoftware

  • A back-end Developer with 7+ years of professional experience in agile development environments, specifically in SaaS companies.
  • Track record building complex and scalable products with significant usage and life span.
  • Advanced experience in backend development, including Node.js, Python, and building/maintaining REST APIs.
  • Skilled with relational databases, particularly PostgreSQL or similar systems.
  • Familiarity with containerization and cloud technologies such as AWS, Docker, and Terraform.
  • Strong understanding of software design principles, including DRY, YAGNI, and clean code practices.

  • Participate in all phases of the SDLC: design, development, deployment, monitoring, optimizing, and maintenance.
  • Collaborate with cross-functional teams to translate requirements into technical solutions, estimate complexity, and address blockers.
  • Own end-to-end delivery of projects, ensuring performance and stability across infrastructure, backend, and frontend systems.
  • Write clean, secure, testable, and maintainable code using industry best practices.
  • Lead code reviews, promote design patterns, and ensure reusable and readable code.
  • Establish the technical design / architecture of projects from the ground up, including database and API design.
  • Monitor and analyze performance metrics to identify and implement system improvements.
  • Document processes and write technical documentation.

AWSDockerNode.jsPostgreSQLPythonREST APITerraform

Posted 2 days ago
Apply
Apply

๐Ÿ“ UK, Ireland

๐Ÿงญ Full-Time

๐Ÿ” Customer Relationship Management (CRM)

๐Ÿข Company: HubSpot๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $35,000,000 Series E about 12 years ago๐Ÿซ‚ Last layoff 11 months agoSaaSAnalyticsMarketingCopywritingSocial Media

  • A passion for clean, scalable code and for product feature development and innovation.
  • Experience working closely with, and contributing ideas and feedback to, product management and designers.
  • Interest in developing data analysis skills and experience with tools like Amplitude, Looker, or Excel.
  • Coaching and mentorship experience.
  • A track record in partnering 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, each contributing to company growth and revenue.
  • Work with a small cross-functional team of engineers, PMs, designers, and researchers.
  • Implement experiments that provide insights into user behavior and experience.

Backend DevelopmentSoftware DevelopmentData AnalysisFrontend DevelopmentJavaTypeScriptReact

Posted 5 days ago
Apply
Apply

๐Ÿ“ Ireland, UK

๐Ÿงญ Full-Time

๐Ÿ” Customer relationship management (CRM)

๐Ÿข Company: HubSpot๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $35,000,000 Series E about 12 years ago๐Ÿซ‚ Last layoff 11 months agoSaaSAnalyticsMarketingCopywritingSocial Media

  • A passion for clean, scalable code and for product feature development and innovation.
  • Experience working closely with and contributing ideas to product management and designers.
  • Excitement about challenging technical problems and proximity to business and go-to-market strategies.
  • Experience with Go To Market teams, internal product teams, business process automation, and/or customized CRM implementations.
  • Interest in developing data analysis skills and familiarity with tools like Amplitude, Looker, or Excel.
  • Ability to collaborate to solve problems and develop product architecture.
  • Coaching and mentorship experience.
  • A track record of 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, 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, marketing, and sales.
  • Help HubSpot users meet their goals through changes made.
  • Implement experiments that provide valuable insights into user behavior and enhance their experience.
  • Gain exposure to how HubSpot operates as a business.

Backend DevelopmentLeadershipSoftware DevelopmentData AnalysisFrontend DevelopmentJavaProduct ManagementTypeScriptREST APIReactMicroservicesCoaching

Posted 5 days ago
Apply
Apply

๐Ÿ“ UK

๐Ÿงญ Full-Time

๐Ÿ” Customer relationship management (CRM)

๐Ÿข Company: HubSpot๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $35,000,000 Series E about 12 years ago๐Ÿซ‚ Last layoff 11 months agoSaaSAnalyticsMarketingCopywritingSocial Media

  • A passion for clean, scalable code and for product feature development and product innovation
  • Experience collaborating with product management and designers
  • Interest in Go To Market teams and internal product teams
  • Experience or interest in developing data analysis skills
  • Coaching and mentorship experience
  • A track record in partnering successfully with recruiting

  • 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 of engineers, PMs, designers, content designers, and researchers
  • Collaborate with various departments to help users meet their goals
  • Implement experiments that provide insights into user behavior

Backend DevelopmentLeadershipAgileData AnalysisJavaREST APIMicroservices

Posted 12 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 11 months agoSaaSAnalyticsMarketingCopywritingSocial Media

  • A passion for clean, scalable code and for product feature development and innovation.
  • Experience working closely with product management and designers.
  • Excitement for technical challenges and understanding business and go-to-market strategies.
  • Experience with Go To Market teams, internal product teams, or customized CRM implementations.
  • Interest in developing data analysis skills and collaborating with ops and analytics teams.
  • Ability to work collaboratively to solve problems and develop product architecture.
  • Experience in coaching and mentorship.
  • 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 that contribute 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 in various functions.
  • Help users achieve their goals through implemented changes.
  • Conduct experiments to gain insights into user behavior.
  • Obtain exposure to business operations at HubSpot.

Backend DevelopmentLeadershipSoftware DevelopmentData AnalysisJavaCollaborationMicroservices

Posted 12 days ago
Apply
Apply

๐Ÿ“ Hungary

๐Ÿ” Technology

๐Ÿข Company: ABBYY๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ over 3 years agoCommunications InfrastructureAnalyticsData VisualizationSoftware

  • TypeScript & Node.js Expertise: Experience with TypeScript, including advanced types and type-checking techniques and strong understanding of Node.js runtime and ecosystem.
  • Frontend Experience: Strong experience in building, designing, and front-end applications using JavaScript client side frameworks (Angular, Vue, React).
  • API Development: Skilled in designing and building RESTful and/or GraphQL APIs.
  • Database Management: Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
  • Asynchronous Programming: Familiarity with promises, async/await, and event-driven architecture.
  • Testing and Debugging: Knowledge of testing frameworks (e.g., Jest, Mocha) and debugging tools.
  • Code Quality and Standards: Understanding of code linting, formatting, and adherence to best practices (e.g., ESLint, Prettier).
  • Version Control: Experience with Git and collaborative development workflows (e.g., GitHub, GitLab).
  • Cloud Services and Deployment: Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization (e.g., Docker, Kubernetes).
  • Microservices Architecture: Understanding of microservices design principles.
  • Security Best Practices: Awareness of security standards, such as OAuth, JWT, and data encryption.
  • Performance Optimization: Experience in optimizing code for performance, scalability, and efficiency.
  • CI/CD Pipelines: Knowledge of continuous integration and deployment tools (e.g., GitHub Actions, Jenkins, CircleCI).
  • Agile Methodologies: Familiarity with Agile development practices, including Scrum and Kanban.
  • Strong Problem-Solving Skills: Ability to troubleshoot issues and optimize backend performance.
  • Effective Communication: Capable of clearly communicating technical concepts to team members and stakeholders.

  • End-to-End Development: Own the design, development, testing, deployment, and support of features and services from concept to delivery.
  • Quality Ownership: Ensure high code quality, performance, and maintainability by following best practices and conducting thorough code reviews, automated testing, and performance monitoring.
  • Collaboration: Work closely with cross-functional teams, including product managers, designers, and fellow engineers, to define and deliver features that meet both business and technical objectives.
  • Continuous Improvement: Proactively identify areas for improvement within the codebase, infrastructure, and development process.
  • System Reliability: Monitor the health and performance of services and ensure timely resolution of issues and bugs.
  • Technical Innovation: Stay current with new technologies and trends to ensure the systems are modern and scalable.

DockerGraphQLNode.jsPostgreSQLAgileGitJestKubernetesMongoDBMySQLOAuthTypeScriptAngularRedisReactCI/CDRESTful APIsMicroservices

Posted 16 days ago
Apply
Apply

๐Ÿ“ Spain

๐Ÿ” Communications

  • 7+ years of experience building resilient, high-throughput services and distributed systems.
  • Comfortable with asynchronous communications and multi-threading concepts and languages.
  • Experience with data storage technologies like MySQL, DynamoDB, Kafka, Redis, Memcached.
  • Very strong understanding of REST APIs.
  • Experience troubleshooting complex production issues.
  • Bachelor's degree in Computer Science or related field.

  • Build APIs, storage systems, cache layers and workflows to support complex business logic.
  • Collaborate with other Engineers, Product Owners and Designers.
  • Participate in agile development with rapid, iterative, frequently deployed applications.
  • Mentor other more junior engineers.

DynamoDBKafkaMySQLREST APIRedis

Posted 16 days ago
Apply
Apply

๐Ÿ“ Canada, Brazil

๐Ÿงญ Full-Time

๐Ÿ’ธ 211500.0 CAD per year

๐Ÿ” Cryptocurrency and Blockchain Technology

๐Ÿข Company: Coinbase Careers Page๐Ÿ‘ฅ 1000-5000

  • At least 8+ years of experience in software engineering.
  • Strong understanding of high-quality code and effective software engineering processes.
  • Execution-focused mindset, capable of navigating through ambiguity and delivering results.
  • Ability to balance long-term strategic thinking with short-term planning.
  • Experience in creating, delivering, and operating multi-tenanted, distributed systems at scale.
  • Experience in delivering full-stack projects.
  • Willingness to manage engineers and transition into a management role.

  • Lead and grow a team of 7-8 engineers to deliver features specific to the AMER markets.
  • Manage individual project priorities, deadlines, and deliverables with technical expertise.
  • Mentor and train team members on design techniques and coding standards.
  • Deep dive into the Coinbase system to provide solutions for launching.
  • Define and execute a roadmap based on opportunities raised by the team and stakeholders.
  • Identify gaps in current experience by analyzing Coinbase and competitors' apps.
  • Work closely with various teams to identify feature opportunities.
  • Address customer experience issues and drive solutions.
  • Oversee the design of scalable, reliable, and reusable solutions.
  • Encourage a proactive, data-driven attitude and energize team interactions.

Backend DevelopmentLeadershipProject ManagementBlockchainFull Stack DevelopmentSoftware Engineering

Posted 21 days ago
Apply
Apply

๐Ÿ“ India

๐Ÿ” Cloud Computing

๐Ÿข Company: DigitalOcean๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $34,913,641 Post-IPO Equity over 3 years ago๐Ÿซ‚ Last layoff almost 2 years agoVirtualizationDevOpsWeb HostingCloud ComputingSaaS

  • 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.

  • 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.

DockerNode.jsPostgreSQLSQLCloud ComputingGitHTMLCSSJavascriptKibanaKubernetesNginxGrafanaNext.jsCommunication SkillsCollaborationCI/CDDevOpsWritten communication

Posted 22 days ago
Apply