Apply

Senior Backend Engineer

Posted over 1 year agoViewed

View full description

๐Ÿ“ Location: Usa

๐Ÿ’ธ Salary: 130k-180k

๐Ÿ—ฃ๏ธ Languages: English

Requirements:
6+ years of software engineering experience, leadership skills, experience with python, aws, sql, web apis, and good software engineering practicesApply

Related Jobs

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 5 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 5 days ago
Apply
Apply

๐Ÿ“ LATAM

๐Ÿ” Staff augmentation

๐Ÿข Company: Nearsure๐Ÿ‘ฅ 501-1000Staffing AgencyOutsourcingSoftware

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience working in Software Development.
  • 5+ years of experience working with Java.
  • 3+ years of experience working with Microservices.
  • Advanced English level required for communication with US clients.

  • Develop features and improvements to the client product in a secure, well-tested, and performant way.
  • Advocate for improvements to product quality, security, and performance.
  • Solve technical problems of moderate scope and complexity.
  • Craft code that meets internal standards for style, maintainability, and best practices for a high-scale web environment.
  • Conduct code reviews and ensure community contributions receive a swift response.
  • Identify technical debt and propose solutions.

Software DevelopmentJavaMicroservices

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

๐Ÿ” Blockchain and financial technology

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

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

๐Ÿ“ United Kingdom

๐Ÿงญ Full-Time

๐Ÿ’ธ 89083.0 - 111354.0 GBP per year

๐Ÿ” Software Development / Observability

๐Ÿข Company: Grafana Labs๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $240,000,000 Series D over 2 years agoSoftware Development

  • Solid experience as a Software Engineer building full stack applications.
  • Comfortable with Golang or Python and React.
  • Ability to transform ideas into working code and write prototypes independently.
  • Caring about user experience and product quality.
  • Experience with developing software in the Cloud or systems engineering.
  • Understanding implications of technical decisions on the codebase.
  • Clear communication skills in written and spoken English.

  • Coding new features and improving system operations based on production insights.
  • Contributing to and reviewing design documents.
  • Taking an active role in shaping the teamโ€™s roadmap.
  • Collaborating with different teams across the organization.
  • Participating in on-call rotations during weekdays and weekends.

DockerPythonDjangoKubernetesGrafanaPrometheusReactCI/CD

Posted 9 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.