Apply

Senior Backend Engineer

Posted 8 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, At least 5 years of web development experience

πŸ“ Location: Utah

πŸ” Industry: SaaS for accounting firms

🏒 Company: CanopyπŸ‘₯ 11-50πŸ’° $2,885,159 Seed over 2 years agoHome DecorHome ImprovementWellnessBeauty

πŸ—£οΈ Languages: English

⏳ Experience: At least 5 years of web development experience

πŸͺ„ Skills: DockerPostgreSQLPythonSQLJavaKotlinKubernetesRabbitmqREST APIRedisMicroservices

Requirements:
  • At least 5 years of web development experience (Python, Java, or Kotlin preferred).
  • Proficiency in SQL database design and interaction.
  • Knowledge of RESTful API principles and conventions.
  • Bachelor's degree in Computer Science or a related field, or equivalent work experience.
  • Passion for building innovative, scalable solutions.
  • Ability to work well on a highly collaborative team.
  • Ability to communicate effectively and promote ideas.
Responsibilities:
  • Work with product manager, UX designer, engineers, and customers to define and validate new features and enhancements.
  • Meet with frontend engineers to design effective REST API endpoints and document the service contract.
  • Implement microservice endpoints using Python with asyncio or Java with Vert.x, PostgreSQL, Redis, RabbitMQ, and related technologies.
  • Write unit tests for your code and participate in code reviews.
  • Own service builds and deployments to staging and production environments using Docker, Github, and Kubernetes.
  • Identify, prioritize, and resolve bugs and technical debt.
  • Mentor other developers and share knowledge through training.
  • Participate in interviews to help with hiring.
Apply

Related Jobs

Apply

πŸ“ California, Colorado, Hawaii, New Jersey, New York, Washington, DC, Illinois, Minnesota

πŸ’Έ 117600.0 - 252000.0 USD per year

πŸ” Software Development, AI and DevSecOps

🏒 Company: GitLabπŸ‘₯ 1001-5000πŸ’° $268,000,000 Series E over 5 years agoπŸ«‚ Last layoff almost 2 years agoDeveloper ToolsDevOpsOpen SourceSaaSCloud Security

  • Strong experience with Ruby and Python development and AI-related technologies.
  • Proven track record building and maintaining production REST APIs.
  • Experience with distributed systems and performance optimization.
  • Expertise with software testing and test automation.
  • Strong background in version control (Git) and CI/CD practices.
  • Experience working with databases and data storage systems.
  • Excellent problem-solving skills and attention to detail.
  • Strong written and verbal communication skills for remote collaboration.
  • Design and implement systems that analyze codebases to provide relevant context to AI models.
  • Build and maintain high-performance APIs that power IDE extensions and chat-based code assistance.
  • Collaborate with cross-functional teams to integrate code creation capabilities across GitLab products.
  • Optimize system performance and response times for our global user base.
  • Contribute to context expansion initiatives, including work with imports and dependency files.
  • Help define and implement enterprise controls for AI-powered features.
  • Mentor team members and contribute to technical decision-making.
  • Participate in code reviews and documentation efforts.

PythonRubyREST APICI/CD

Posted 3 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 150000.0 - 200000.0 USD per year

πŸ” Electric power industry

🏒 Company: Renew HomeπŸ‘₯ 51-100Smart HomeRenewable EnergyClean Energy

  • 4-8 years of industry experience building backend software services.
  • Bachelors/Masters degree in computer science or demonstrated experience in the software industry.
  • Strong SQL skills and proficiency with SQL and no-SQL databases (MySQL, Oracle, Postgres, Redshift, mongodb, etc.).
  • Proficiency in one or more of Python, Java, PHP, Ruby.
  • Strong leadership skills and proven ability to build and ship features.
  • Excellent problem-solving skills and attention to detail.
  • Experience with scalable distributed data processing (bonus).
  • Experience with AWS Lambda/Cloud functions, pub/sub, AirFlow tools (bonus).
  • Experience with cloud automation and infrastructure as code tools such as Terraform or AWS CloudFormation, AWS CDK (bonus).
  • Experience in electric power industry (bonus).
  • Build and maintain backend services that allow Renew Home and energy partners to seamlessly communicate.
  • Develop and support the software that operates our virtual power plants.
  • Rearchitect and optimize existing systems to support 5x to 10x user growth.
  • Work closely with development teams to integrate cloud services into the broader system architecture.
  • Collaborate with cross-functional teams consisting of engineering, product management, business development, operations, and marketing.
  • Implement API monitoring tools and proactively monitor API service performance.
  • Participate in our agile development process - regular team updates, standup meetings, 1-on-1’s and peer code reviews.

AWSPostgreSQLPythonSQLMongoDBFastAPIRedisTerraform

Posted 7 days ago
Apply
Apply

πŸ“ US, EU

🧭 Full-Time

πŸ’Έ 100000.0 - 237000.0 USD per year

πŸ” Blockchain and Web3 technology

  • 4 years of JavaScript, TypeScript, and Node.js experience
  • 2 years of experience working on a team of at least 3 other engineers with a strong focus on peer reviews
  • 1 year of working experience with building/deploying dapps and/or web3/ethers.js libraries
  • 2 years of experience with architecting, implementing, and/or managing externally-facing APIs
  • 2 years of experience managing an existing codebase
  • 1 year of experience owning and managing testing frameworks and strategies
  • 1 year of experience with JSON-RPC, Swagger, and/or OpenAPI
  • Build and maintain Wallet API infrastructure and tooling.
  • Help to manage and govern a pipeline of proposed new APIs.
  • Work with partners and standards bodies across the Web3 ecosystem to shape wallet API standards.

Node.jsBlockchainJavascriptTypeScriptREST API

Posted 8 days ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 100000.0 - 180000.0 USD per year

πŸ” Financial services, AI, ML, LLM models

🏒 Company: ValidMindπŸ‘₯ 11-50πŸ’° $8,100,000 Seed 10 months agoArtificial Intelligence (AI)Financial ServicesBankingMachine LearningRisk ManagementInformation TechnologyInsuranceSoftware

  • 5+ years of experience building scalable server-side applications with Python.
  • Proven expertise in designing and implementing APIs for data-intensive systems.
  • Hands-on experience with application services for multi-tenant SaaS platforms.
  • Solid understanding of scaling SQL databases for analytics use cases.
  • Comfortable working in a fast-paced agile development environment.
  • Ability to collaborate effectively across cross-functional teams to deliver impactful solutions.
  • Design and implement backend systems that support the documentation and validation of AI/ML and statistical models.
  • Develop APIs around workflow management and orchestration, enabling seamless automation of model validation and documentation processes.
  • Build scalable HTTP APIs to handle high volumes of data and support diverse data integrations.
  • Develop scalable, high-performance server-side applications for our multi-tenant SaaS platform.
  • Work across the stack to enhance features in the ValidMind Library and related API clients.
  • Collaborate with frontend, product, and design teams to deliver seamless user experiences.
  • Drive best practices for CI/CD pipelines and software lifecycle management.

AWSDockerPostgreSQLPythonSQLApache AirflowCI/CD

Posted 15 days ago
Apply
Apply

πŸ“ SF, Atlanta, New York, UK

πŸ’Έ 126000.0 - 274000.0 USD per year

πŸ” Financial solutions

🏒 Company: Pipe Technologies

  • 3-5+ years of experience writing production-quality code (with tests).
  • Hands-on experience with one or more technologies in our stack (not all of them).
  • Experience in an agile team and collaborating asynchronously.
  • Customer obsessed, with good communication skills.
  • Curious and eager to learn.
  • Work on large scale APIs and databases that power our products.
  • Utilize technologies such as Go, Postgres, Python, and BigQuery on the backend.
  • Collaborate with a remote-first team to tackle big challenges.

PythonAgileKubernetesGoPostgresREST API

Posted 17 days ago
Apply
Apply
πŸ”₯ Senior Backend Engineer
Posted about 1 month ago

πŸ“ US and LatAm

🧭 Contract

πŸ” Purchase intelligence and incentives

🏒 Company: GigsterπŸ‘₯ 501-1000πŸ’° $20,000,000 Series B over 7 years agoSaaSAppsAnalyticsSoftware

  • 5+ years of professional programming experience in TypeScript, JavaScript, and C# (.NET Core).
  • Strong understanding of software architecture and modern development practices, including Object-Oriented Programming, Inversion of Control, Dependency Injection, SOLID principles, and RESTful API design.
  • Expertise in microservices architecture, serverless architecture, and AWS cloud environments.
  • Proficiency in PostgreSQL and database design.
  • Experience with messaging and event-driven systems (Kafka, RabbitMQ, or SQS).
  • Hands-on experience with Infrastructure-as-Code tools, particularly Terraform.
  • Excellent problem-solving abilities and strong analytical skills.
  • Outstanding written and verbal communication skills in English.
  • Proven ability to collaborate effectively in distributed team environments.
  • Nice to have: Experience with Docker and containerized application deployments.
  • Design and develop scalable, resilient microservices and APIs using C# (.NET Core) and Node.js.
  • Architect and implement cloud-based solutions leveraging AWS services (SQS, ECS, ECR, RDS, S3, CloudFront, Route53).
  • Lead technical initiatives and contribute to engineering best practices in code quality, performance optimization, and system stability.
  • Develop and maintain CI/CD pipelines using GitHub Actions and other deployment automation tools.
  • Implement comprehensive testing strategies including unit, integration, and E2E testing using Jest and XUnit.
  • Collaborate with Product and Engineering teams to translate business requirements into technical solutions.
  • Mentor junior engineers and promote engineering excellence within the team.
  • Create and maintain technical documentation to ensure system scalability and maintainability.

AWSNode.jsPostgreSQLJestC#CI/CDRESTful APIsTerraformMicroservices

Posted about 1 month ago
Apply
Apply
πŸ”₯ Senior Backend Engineer
Posted about 1 month ago

πŸ“ USA

πŸ” Blockchain and digital asset management

🏒 Company: Enya Labs

  • 7+ years in full-stack software development with enterprise-scale solutions.
  • 3+ years of experience in technical solutions design and application architecture.
  • 2+ years of hands-on software development with major blockchain protocols and smart contract languages.
  • Experience in research, innovation, and comparative analysis, especially in the blockchain space.
  • Comprehensive understanding of the Software Development Lifecycle (SDLC) for commercial products.
  • Proven experience with agile development methodologies on significant projects.
  • Expertise in coding with Python and Node.js, and familiarity with Golang, Rust, Haskell, and WASM.
  • Experience in front-end development with frameworks like Next.js, Nest.js, and React.
  • Familiarity with developer tools like VS Code and Git.
  • Understanding of microservices frameworks, databases, messaging platforms like Kafka, and monitoring tools such as Prometheus and Grafana.
  • Hands-on experience with CI/CD pipelines, cloud providers (AWS, Azure, or GCP), and infrastructure-as-code tools (e.g., Terraform, Helm).
  • Design and develop enterprise-scale, full-stack software solutions that utilize Platonic’s proprietary blockchain stack, smart contracts, and prominent blockchain protocols.
  • Innovate with blockchain protocols, smart contracts, and Generative AI to enhance asset lifecycle automation.
  • Deliver end-to-end technical design and development of technology solutions aligned with business needs.
  • Collaborate closely with business partners and product owners to present and refine innovative technical solutions.
  • Work with the engineering team to implement and refine agile methodologies for project efficiency.

AWSNode.jsPythonBlockchainGitKafkaGrafanaHaskellPrometheusNest.jsNext.jsReactRustCI/CDTerraformMicroservices

Posted about 1 month ago
Apply
Apply

πŸ“ United States, BC & ON, Canada

🧭 Full-Time

πŸ’Έ 139000.0 - 248000.0 USD per year

πŸ” Website Experience Platform

  • 5+ years of experience in scalable, multi-tenant environments.
  • 2+ years experience leading projects.
  • Proficiency in Javascript/Typescript, MongoDB, and Node.
  • Valued testing and documentation skills.
  • Comfortable with ambiguity and scoping solutions.
  • Effective communication of trade-offs between technical and business requirements.
  • Passionate about encouraging and developing other engineers.
  • Architect, design, and implement scalable backend services.
  • Design and build high-volume APIs for internal and external developers.
  • Improve integrations with partners like Stripe.
  • Develop knowledge of business architecture and infrastructure.
  • Collaborate with software engineers, product managers, designers, and QA analysts.
  • Build and maintain unit and integration tests.
  • Mentor other engineers on best practices.

Backend DevelopmentNode.jsJavascriptMongoDBTypeScriptREST APIMicroservices

Posted about 1 month ago
Apply
Apply
πŸ”₯ Senior Backend Engineer
Posted about 2 months ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 164900.0 - 267720.0 USD per year

πŸ” Software Development / Technology

🏒 Company: CalendlyπŸ‘₯ 501-1000πŸ’° $350,000,000 Series B about 4 years agoπŸ«‚ Last layoff over 1 year agoProductivity ToolsEnterprise SoftwareCollaborationMeeting SoftwareSchedulingSoftware

  • 7+ years of Software Development experience at a SaaS or technology company.
  • Experience with Service Oriented Architectures (SOA) and microservices.
  • Experience with a Monolith to Services architectural rebuild.
  • Excellent problem-solving skills and ability to analyze complex systems.
  • Demonstrated ability to drive innovation and propose new solutions.
  • Ability to adapt to new technologies and evolving organizational needs.
  • A drive to craft clean, reliable, and maintainable code.
  • Availability for participation in on-call rotation.
  • Authorized to work lawfully in the United States.
  • Collaborating within your team to build new features targeted at high-impact enterprise customers.
  • Contributing to platform scaling initiatives.
  • Meeting regularly with Product and Design to fine tune requirements.
  • Attending agile ceremonies to help your team plan and execute their work.
  • Working across squads to improve engineering practices at Calendly.
  • Reviewing implementation plans and pull requests from peers.
  • Mentoring and coaching other team members.

Node.jsPostgreSQLSoftware DevelopmentKubernetesRedisMicroservices

Posted about 2 months ago
Apply
Apply

πŸ“ United States, Brazil, Tel Aviv

🧭 Full-Time

πŸ” Cybersecurity

🏒 Company: AxoniusπŸ‘₯ 600-600πŸ’° $200,000,000 Series E 11 months agoAsset ManagementCloud SecurityInformation TechnologyCyber SecurityNetwork Security

  • A minimum of 5 years of experience as a software engineer.
  • Extensive professional experience with Python.
  • Experience with MongoDB or another NoSQL Database is an advantage.
  • Experience in building distributed and scalable systems is an advantage.
  • Experience with writing automated tests is an advantage.
  • You will be a part of the Axonius R&D team, implementing new and exciting features.
  • You will work with the best techies and professionals.
  • End-to-end ownership of Axonius's core platform components including Devices management, Users management, Software management, and Vulnerability management.
  • Deep tech backend projects like ETLs and distributed computing.

PythonMongoDBNosqlCommunication Skills

Posted 3 months ago
Apply