Apply

Senior Backend Engineer

Posted 2024-08-29

View full description

πŸ’Ž Seniority level: Senior, at least 10+ years

πŸ’Έ Salary: 185000 - 220000 USD per year

πŸ” Industry: NFT and blockchain

🏒 Company: Magic EdenπŸ’° $500.0k ICO on 2022-07-01πŸ«‚ on 2023-02-14InternetCryptocurrencyMarketplaceWeb3

πŸ—£οΈ Languages: English

⏳ Experience: At least 10+ years

πŸͺ„ Skills: LeadershipNode.jsJavaScript

Requirements:
  • At least 10+ years of experience in software engineering.
  • Experience designing, building, scaling, and maintaining production services.
  • Knowledge of composing a service-oriented architecture.
  • Passion for creating an open financial system that unites people.
Responsibilities:
  • Build new services to meet critical product and business needs using Node.JS.
  • Design scalable systems to solve novel problems with modern cloud technology and industry best practices.
  • Articulate a long-term vision for maintaining and scaling backend systems.
  • Collaborate with engineers, designers, product managers, and senior leadership to create a tangible quarterly roadmap.
  • Write high-quality, well-tested code.
Apply

Related Jobs

Apply

πŸ“ United States

πŸ” Ecommerce and fashion

🏒 Company: SpreeAI Corporation

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Proven experience of 5+ years as a Backend Developer or similar role with a strong portfolio of projects.
  • Proficient in Go (Golang) for backend development.
  • Experience with microservices architecture and Distributed Systems.
  • Strong understanding of AWS cloud services and experience with deployment and management of applications in a cloud environment.
  • Familiarity with databases (SQL and NoSQL), web servers, and UI/UX design.
  • Experience with Docker, Kubernetes, and CI/CD tools is highly desirable.
  • Knowledge of code versioning tools, such as Git.
  • Proficient in React.js is a nice-to-have.
  • Excellent problem-solving skills, attention to detail, and the ability to work in a fast-paced, deadline-driven environment.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote or onsite team setting.
  • Must provide link to github account.

  • Design, develop, and maintain scalable, responsive web applications using Go (Golang).
  • Work closely with product and design teams to translate requirements and mock-ups into fully functioning features.
  • Implement robust backend services and APIs to power web applications, ensuring high performance, security, and scalability.
  • Apply best practices for continuous integration and continuous deployment (CI/CD) with a focus on automation and infrastructure as code.
  • Monitor, troubleshoot, and optimize application performance and reliability.
  • Stay up-to-date with emerging trends and technologies in web development, cloud computing, and DevOps practices.
  • Contribute to a culture of technical excellence, teamwork, and continuous learning within the engineering team.

AWSBackend DevelopmentDockerSQLCloud ComputingGitKubernetesGoGolangNosqlCollaborationCI/CDDevOpsAttention to detailMicroservices

Posted 2024-11-23
Apply
Apply

πŸ“ Spain

πŸ” Rental management

🏒 Company: Vivara by GCO Ventures

  • 4-7 years of experience in Backend Development with modern languages and frameworks like NestJS, NodeJS, TypeScript, JavaScript.
  • Proficiency in cache systems, NoSQL (preferably Redis), SQL databases, and Git-based trunk development.
  • Strong understanding of DDD/SOLID principles, data structures, and Big-O notation for code complexity.
  • Experience with Docker, cloud hosting, and testing best practices.
  • Ability to work independently and collaboratively in agile, cross-functional teams, preferably in a startup environment.
  • Product-focused mindset, with fluency in English and Spanish.

  • Write efficient, reusable and self-documented code.
  • Testing is a core part of the development mindset.
  • Develop new features following DDD and SOLID principles.
  • Ensure delivery is an essential part of daily operations.
  • Deploy code to the live customer environment.
  • Collaborate with engineers and product managers in brainstorming sessions.
  • Contribute to the development of architectural structures for new features.

Backend DevelopmentDockerSQLAgileGitJavascriptTypeScriptJavaScriptData StructuresRedisNosql

Posted 2024-11-23
Apply
Apply

πŸ“ North America, South America

🧭 Full-Time

πŸ’Έ 160000 - 184000 USD per year

πŸ” Automated communication, marketing technology

🏒 Company: Customer.io

  • 7+ years in relevant roles, demonstrating increasing levels of responsibility and impact.
  • Strong skills in Golang, cloud infrastructure, and UNIX environments.
  • Deep understanding of and experience with building scalable and performant distributed applications.
  • Proficiency with relational database systems, particularly MySQL.
  • Excellent communication skills and a collaborative approach to decision-making.
  • Desire and capability to mentor team members.
  • Ability to quickly and independently solve complex technical challenges.
  • Experience working in a distributed, remote-first environment.

  • Be a model and mentor for writing well-architected, well-tested, and easy-to-understand services in Go.
  • Help define and build the next generation of features and infrastructure.
  • Work with tech support teams to diagnose operational issues.
  • Encourage growth within a friendly, collaborative team.
  • Mentor coworkers through code review, pair programming, and training.

MySQLGoGolangCommunication SkillsCollaboration

Posted 2024-11-23
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 100000 - 237000 USD per year

πŸ” Blockchain and Web3

  • 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 unit, integration, end-to-end tests, and/or testing frameworks/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.jsBlockchainEthereumJavascriptTypeScriptJavaScript

Posted 2024-11-23
Apply
Apply

πŸ” E-commerce

  • 7+ years of experience working as a full stack or backend engineer.
  • Proficiency in programming languages such as Java or Scala.
  • Experience in building integration solution architecture to solve business problems.
  • Experience with cloud technologies like AWS and services such as S3, DynamoDB, EKS, SQS, etc.
  • Knowledge of application, data, and infrastructure architecture disciplines.
  • Experience with CI/CD and DevOps best practices is a plus.
  • Experience with Shopify is a plus.
  • Experience in eCommerce is a plus.
  • Experience with enterprise-level applications or integration systems such as iPaaS is a plus.

  • Develop tools and services that are part of the backend system infrastructure with a focus on scalability and reliability.
  • Enhance and expand system integrations while ensuring quality and robustness.
  • Work with RESTful APIs and various integration solutions.
  • Troubleshoot and resolve integration issues, including performance-related problems.
  • Mentor and coach other engineers to help them succeed.
  • Help build the company's tech brand and culture, both internally and externally.
  • Continuously improve software engineering practices.
Posted 2024-11-23
Apply
Apply

πŸ’Έ 200000 - 300000 USD per year

πŸ” SaaS

🏒 Company: UpRecruit

  • Deep understanding of Object-Oriented Programming principles and distributed systems.
  • Proven track record at high-growth companies or enterprise-level organizations (e.g., Datadog, Splunk).
  • Strong GitHub presence and evidence of building impactful solutions or driving meaningful improvements.
  • A proactive problem-solver with high-impact contributions.

  • Design, build, and scale backend systems with a focus on reliability and performance.
  • Collaborate with cross-functional teams to deliver impactful solutions for users and customers.
  • Drive improvements in scalability, efficiency, and architecture across the platform.
  • Contribute to the high-quality engineering culture by maintaining and documenting best practices.
Posted 2024-11-22
Apply
Apply

πŸ“ Saudi Arabia

πŸ” Event ticketing and experience booking

🏒 Company: webook.com

  • Bachelors degree in Computer Science, Engineering, or related experience.
  • At least 5 years of professional backend development experience, with a strong background in Golang.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Knowledge of cloud services (Google Cloud, AWS, Azure).
  • Experience with message brokering services like Kafka, RabbitMQ, etc.
  • Familiarity with network protocols and standards (HTTP, HTTPS, TCP/IP, Websockets).
  • Experience in agile methodologies and tools (Scrum, Jira).
  • Proficiency in designing and implementing RESTful APIs and micro-services architectures.

  • Design and implement robust backend services and APIs using Golang, ensuring high performance, reliability, and scalability.
  • Lead code reviews and enhance coding standards and development practices for backend development.
  • Collaborate with cross-functional teams to gather requirements, design system architecture, and define APIs.
  • Troubleshoot and resolve production issues, optimize existing systems for improved performance and ensure system security.
  • Mentor junior developers and promote a culture of learning and innovation within the team.
  • Stay up-to-date with new technologies and trends in backend development to incorporate them where beneficial.
Posted 2024-11-22
Apply
Apply

πŸ“ Brazil

🏒 Company: Remotebase

  • 5+ years of experience in software engineering, with a focus on backend engineering.
  • Proficiency in Node.js / Typescript.
  • Experience shipping software quickly in production systems.
  • Exceptional problem-solving skills and creativity in overcoming technical challenges.
  • Ability to work independently and in a fast-paced startup environment.
  • Nice to have: Experience working with Postgres in production, web scraping, managing search systems like Elastic or Solr, and ML/NLP technologies.

  • Design, develop, and maintain backend services using Node.js and Typescript in a production environment.
  • Work closely with the CTO and other technical staff to design and implement robust AI-based systems for building rich profiles of people and companies.
  • Build with k8s, AWS, and serverless to deploy and maintain scalable infrastructure.
  • Ensure the security of our systems by writing secure code and implementing best practices.
  • Collaborate to troubleshoot issues, optimize performance, and improve reliability.

AWSNode.jsTypeScriptServerless

Posted 2024-11-22
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ’Έ 5600000 INR per year

πŸ” Finance technology

  • Minimum of 5 years of professional software development experience.
  • Substantial expertise in JVM & AI tooling.
  • Knowledge of Java/Kotlin and Python.
  • Familiarity with API integrations, Webhooks, and RESTful APIs.
  • Proven track record with cross-functional teams.
  • Strong project management and delivery skills.
  • Excellent problem-solving and debugging abilities.
  • Proficiency in English with strong communication skills.
  • Experience with machine learning libraries like scikit-learn, TensorFlow, and PyTorch.
  • Understanding of AI systems maintenance and scaling best practices.
  • Experience crafting and implementing APIs.
  • Ability to mentor teams on AI adoption.
  • Willingness to work with Node.js and React.
  • Familiarity with database systems such as PostgreSQL.

  • Participate in the architecture design and implementation of a new backend 'Communications as a platform' service.
  • Shepherd the transition of existing email workflows to the new platform.
  • Work on the AI tooling aspect to help other teams incorporate AI.
  • Consult and collaborate with teams to identify AI application opportunities.
  • Pioneer the AI tooling infrastructure.
  • Tackle strategic challenges and create solutions for commercial teams.
  • Utilise first-principle thinking to drive innovation.
  • Contribute to project execution, delivery, and quality.

PostgreSQLPythonSoftware DevelopmentJavaJVMKotlinMachine LearningPyTorchReactTensorflowCommunication SkillsRESTful APIs

Posted 2024-11-20
Apply
Apply

🧭 Full-Time

πŸ’Έ 190800 - 267100 USD per year

πŸ” Social media

  • BS degree in Computer Science or equivalent practical experience.
  • 3+ years of industry experience in large-scale distributed systems.
  • 5+ years of hands-on software development experience in languages such as Go, Python, Ruby, Java, or C++.
  • Experienced with GraphQL, REST, HTTP, and the design of maintainable APIs.
  • Experienced with distributed caching layers and large-scale data storage systems like Cassandra.
  • Proven track record of developing scalable and reliable systems.
  • Experience leading projects requiring cross-team collaboration.
  • Strong organizational skills with the ability to prioritize tasks.
  • Self-directed and innovative with excellent communication skills.

  • Work cross-functionally with product, design, and other engineering teams.
  • Contribute to the full development cycle including technical design, development, testing, experimentation, analysis, and launch.
  • Review code and design documents, providing feedback on specifications.
  • Participate in a team-oriented environment with fast-moving engineers.
  • Establish standards and best practices to improve workflows and mentor junior engineers.
  • Quickly build new products while balancing quality.
Posted 2024-11-19
Apply