Apply

Senior Backend Engineer

Posted 9 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 7+ years in full-stack software development with enterprise-scale solutions; 3+ years in technical solutions design and application architecture; 2+ years with major blockchain protocols and smart contract languages

πŸ” Industry: Blockchain and financial technology

⏳ Experience: 7+ years in full-stack software development with enterprise-scale solutions; 3+ years in technical solutions design and application architecture; 2+ years with major blockchain protocols and smart contract languages

Requirements:
  • 7+ years in full-stack software development, specifically 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.
  • Strong organizational skills, attention to detail, and problem-solving abilities.
  • Expertise in coding with Python and Node.js; familiarity with Golang, Rust, Haskell, and WASM is a plus.
  • Experience in front-end development with frameworks like Next.js, Nest.js, and React.
  • Familiarity with modern developer tools including VS Code and Git.
  • Understanding of microservices frameworks, databases, messaging platforms (e.g., Kafka), and monitoring tools (e.g., Prometheus, Grafana).
  • Hands-on experience with CI/CD pipelines, cloud providers (AWS, Azure, or GCP), and infrastructure-as-code tools (e.g., Terraform, Helm).
Responsibilities:
  • Design and develop enterprise-scale, full-stack software solutions that utilize Platonic's proprietary blockchain stack and smart contracts.
  • Innovate with blockchain protocols 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 methodology, ensuring project efficiency and high-quality delivery.
Apply

Related Jobs

Apply

πŸ“ Australia and New Zealand

πŸ” Design Technology

  • Strong backend development experience with Java and JVM-based systems.
  • Foundation in building APIs and working with databases.
  • Understanding of payments or transaction processing and eagerness to combat fraud.
  • Ability to collaborate closely with cross-functional teams, engaging in pair programming and code reviews.
  • Solution-oriented mindset to identify risks and deliver effective fraud prevention solutions.
  • Effective communication skills for explaining technical concepts to various audiences.

  • Designing and developing scalable fraud prevention tools by building APIs and systems to detect and prevent fraud.
  • Enhancing payment fraud detection by implementing strategies to mitigate risks, protecting Canva's revenue.
  • Collaborating with product managers, engineers, and data scientists for a unified fraud prevention approach.
  • Automating fraud detection through predictive models and automated systems to improve efficiency.
  • Supporting the growth of Canva's subscription model by developing fraud controls.

Backend DevelopmentSQLJavaJVMMicroservices

Posted about 7 hours ago
Apply
Apply

πŸ“ LATAM

πŸ” Staff augmentation

🏒 Company: NearsureπŸ‘₯ 501-1000Staffing AgencyOutsourcingSoftware

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience working in Backend Development.
  • 5+ years of experience working with TypeScript.
  • 5+ years of experience working with JavaScript.
  • 5+ years of experience working with Node.
  • 2+ years of experience working with NextJS.
  • Advanced English level is required.

  • Lead and mentor a small team of back-end engineers, providing guidance, support, and code reviews.
  • Drive technical decision-making, ensuring alignment with best practices and architectural principles.
  • Design, develop, and maintain robust, scalable, and maintainable backend systems.
  • Write clean, well-documented, and efficient code with a strong emphasis on quality and testability.
  • Collaborate closely with front-end engineers, product managers, and other stakeholders to understand requirements and deliver exceptional solutions.
  • Participate in all phases of the software development lifecycle, from planning and design to implementation, testing, and deployment.
  • Champion best practices in software engineering, including code reviews, testing, and continuous improvement.
  • Identify and address technical challenges and roadblocks.

Backend DevelopmentLeadershipNode.jsJavascriptTypeScriptNext.js

Posted 6 days ago
Apply
Apply

πŸ“ 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 6 days ago
Apply
Apply

🧭 Full-Time

πŸ” On-demand services / E-commerce

🏒 Company: GlovoπŸ‘₯ 1001-5000πŸ’° $527,731,096 Series F over 3 years agoπŸ«‚ Last layoff almost 2 years agoDelivery ServiceFood DeliveryLogisticsTransportationMobile Apps

  • Computer Science or similar degree.
  • Experience diagnosing and resolving performance problems in complex software systems.
  • 5+ years of relevant full-time experience.
  • Strong Java or other high level language skills.
  • Experience mentoring team members and leading technical projects.
  • Extensive knowledge of object-oriented programming and software architecture.
  • Strong will to adhere to best practices in OO development and a need to leave well-structured code in your tracks.
  • The urge to write automated tests.
  • Knowledge of relational databases and other approaches to data management.
  • Knowledge of concurrency and Event-Driven Development.
  • Analytical and problem-solving skills.
  • Vivid interest in at least one area outside of coding (architecture, algorithms, optimization, automation, scalability, etc.).
  • Strong written and verbal communication skills in English.

  • Work on challenging problems regarding large amounts of data processing (reads and writes).
  • Lead technical projects that have a broad impact in the business.
  • Keep our tier-1 system up and running ensuring that our business runs smoothly.
  • Mentor team members and share knowledge to make the team grow.
  • Develop software using modern engineering approaches and agile principles.
  • Make our technology and our team scale as the business grows.
  • Own your deliverables from start to finish.
  • Deliver high-quality solutions.
  • Participate in technical decisions.
  • Take part in product-experimentation.
Posted 7 days ago
Apply
Apply

🧭 Full-Time

πŸ’Έ 155000.0 - 185000.0 USD per year

πŸ” Online marketplace for venue rentals

  • 5+ years of experience in software development.
  • Experience with microservice architecture, distributed systems, and API design.
  • A strong history of problem solving for short, mid and long term objectives.
  • Familiarity with pub/sub and message queue patterns, finite state machines, idempotent request handling, or data modeling.
  • Demonstrated end-to-end project responsibility.

  • Become the technical expert in business-critical microservices and maintain them in production.
  • Partner with product and design, business stakeholders, and other engineers to identify and deliver functionality that meets technical, product, and business requirements.
  • Ship frequently, developing in 2-week sprints with a focus on process improvement.
  • Drive initiatives to improve the reliability and scalability of the platform.
  • Participate in code review meetings, write technical documentation, and mentor junior engineers.
  • Champion user experience and security, prioritizing user privacy.
Posted 9 days ago
Apply
Apply

πŸ” Digital asset management, capital markets

🏒 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 development with major blockchain protocols and smart contract languages.
  • Experience in research and innovation in the blockchain space.
  • Comprehensive understanding of the Software Development Lifecycle (SDLC).
  • Proven experience with agile development methodologies.

  • Design and develop enterprise-scale, full-stack software solutions that utilize Platonic’s proprietary blockchain stack and smart contracts.
  • Innovate with blockchain protocols 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 engineering team members to implement agile methodologies for efficient project delivery.
Posted 9 days ago
Apply
Apply

πŸ“ Mexico City

🧭 Full-Time

πŸ’Έ 836400.0 - 1100000.0 MXN per year

πŸ” Website Experience Platform

  • Business-level fluency to read, write and speak in English.
  • 5+ years developing and deploying web applications with proven track record.
  • Familiarity with Node.js, TypeScript, Express.js, GraphQL, Apollo, MongoDB.
  • Ability to debug production issues across services.
  • Experience with testing frameworks like Jest, Mocha, Playwright, Cypress.
  • Comfortable in an agile environment.

  • Architect, design, and implement scalable multi-tenant backend services and APIs.
  • Work on technologies such as Node.js, Javascript/Typescript, MongoDB, GraphQL, Apollo, AWS.
  • Contribute to building and executing on functional strategy.
  • Lead projects that contribute to team and engineering organization deliverables.
  • Produce and elevate the quality of maintainable, tested, performant, and scalable code.
  • Mentor junior engineers and participate in engineering citizenship activities.

AWSGraphQLNode.jsCypressExpress.jsJestKafkaMongoDBTypeScript

Posted 9 days ago
Apply
Apply

πŸ“ United States, Canada

🏒 Company: JobgetherπŸ‘₯ 11-50πŸ’° $1,493,585 Seed almost 2 years agoInternet

  • 7+ years of experience building distributed, scalable web applications, with at least 5 years focused on backend development.
  • Proficiency in Python for developing web services.
  • Strong experience with AWS and cloud technologies.
  • Hands-on experience with databases such as MySQL or PostgreSQL.
  • Familiarity with event-based technologies like Kafka or SQS.
  • Proficiency in monitoring tools like Grafana, Prometheus, and Datadog for system health optimization.
  • Experience with Agile methodologies (Scrum, Kanban) and tools like Jira for project management.

  • Lead the design and development of backend features, ensuring timely delivery of value to customers.
  • Develop and maintain scalable APIs to support internal teams and user-facing services.
  • Provide documentation and collaborate with Staff Engineers to align with broader architectural goals.
  • Monitor system health and optimize performance for reliability and availability.
  • Mentor and support junior engineers to enhance team growth and development.
  • Identify and resolve bugs while addressing feature requests based on user feedback.

AWSBackend DevelopmentPostgreSQLPythonAgileKafkaGrafanaPrometheus

Posted 9 days ago
Apply
Apply

πŸ“ Spain, EMEA

πŸ’Έ 80571.0 - 100713.0 EUR per year

πŸ” Software Development / Observability

🏒 Company: Grafana LabsπŸ‘₯ 501-1000πŸ’° $240,000,000 Series D over 2 years agoSoftware Development

  • Comfortable working in a remote-first company with effective communication skills.
  • Experience as a Software Engineer with full stack applications.
  • Proficient in either Golang or Python, and ideally React.
  • Ability to transform ideas into functional code and design solutions independently.
  • Commitment to user experience and product quality.
  • Experience developing cloud software and understanding technical impacts on codebase.
  • Involvement in community interactions is valued.
  • Clear communication skills in written and spoken English.

  • Coding new features and improving operational experience based on production insights.
  • Contributing to and reviewing design documents.
  • Shaping the team’s roadmap through active participation.
  • Collaborating with various teams across the organization.
  • Owning customer experience through participation in on-call rotations.

DockerPythonDjangoKubernetesGrafanaPrometheusReactCI/CD

Posted 10 days 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 10 days ago
Apply

Related Articles

Posted 4 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 4 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 4 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 4 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 5 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.