Apply

Senior Backend Engineer

Posted 4 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: United States

πŸ’Έ Salary: 120000.0 - 160000.0 USD per year

πŸ” Industry: Edtech

🏒 Company: Mursion, Inc

⏳ Experience: 5+ years

πŸͺ„ Skills: AWSDockerPostgreSQLSQLAWS EKSJavaJenkinsKotlinKubernetesMySQLSpringSpring BootGroovyWebRTCRESTful APIsMicroservices

Requirements:
  • 5+ years of experience in JVM development.
  • Strong proficiency in JVM languages such as Java, Kotlin, or Groovy with a good understanding of its ecosystems.
  • Extensive experience with JVM Frameworks (Spring, Spring Boot, Micronaut, etc.).
  • Solid understanding of object-oriented programming and design patterns.
  • Experience with RESTful APIs and web services.
  • Proficient in SQL and experience with database technologies such as MySQL, PostgreSQL, or Oracle.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Experience with Agile development methodologies.
  • Proven experience in designing and developing scaled platforms.
Responsibilities:
  • Design, develop, and maintain JVM-based applications using Micronaut or Spring Frameworks.
  • Collaborate with product managers, designers, and other developers to deliver high-quality software solutions.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot and resolve complex technical issues.
  • Optimize application performance and ensure scalability.
  • Stay up-to-date with emerging technologies and industry trends.
  • Contribute to architectural decisions and technical roadmaps.
  • Deploy, manage, and scale applications on AWS.
  • Implement and manage containerized applications using Kubernetes and/or Docker.
  • Set up and maintain CI/CD pipelines using Jenkins and GitLab.
  • Utilize multiple AWS services such as EKS, RDS, SQS, SNS, etc.
  • Design and develop scaled platforms to handle high traffic and large data volumes.
Apply

Related Jobs

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 120000.0 - 160000.0 USD per year

πŸ” Edtech

  • 5+ years of experience in JVM development.
  • Strong proficiency in JVM languages such as Java, Kotlin, or Groovy with a good understanding of its ecosystems.
  • Extensive experience with JVM Frameworks (Spring, Spring Boot, Micronaut, etc.).
  • Solid understanding of object-oriented programming and design patterns.
  • Experience with RESTful APIs and web services.
  • Proficient in SQL and experience with database technologies such as MySQL, PostgreSQL, or Oracle.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Experience with Agile development methodologies.
  • Proven experience in designing and developing scaled platforms.

  • Design, develop, and maintain JVM-based applications using Micronaut or Spring Frameworks.
  • Collaborate with product managers, designers, and other developers to deliver high-quality software solutions.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot and resolve complex technical issues.
  • Optimize application performance and ensure scalability.
  • Stay up-to-date with emerging technologies and industry trends.
  • Contribute to architectural decisions and technical roadmaps.
  • Deploy, manage, and scale applications on AWS.
  • Implement and manage containerized applications using Kubernetes and/or Docker.
  • Set up and maintain CI/CD pipelines using Jenkins and GitLab.
  • Utilize multiple AWS services such as EKS, RDS, SQS, SNS, and more.
  • Design and develop scaled platforms to handle high traffic and large data volumes.

AWSBackend DevelopmentDockerPostgreSQLSQLJavaJenkinsKotlinKubernetesMySQLSpringSpring BootGroovyCI/CDRESTful APIsMicroservices

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

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

πŸ“ US

🧭 Full-Time

πŸ’Έ 163000.0 - 189000.0 USD per year

πŸ” Software development for data science and AI solutions

🏒 Company: Domino Data LabπŸ‘₯ 251-500πŸ’° Series F over 2 years agoArtificial Intelligence (AI)Big DataMachine LearningAnalyticsEnterprise ApplicationsData MiningEnterprise SoftwareSoftware

  • 5+ years of experience in backend development, especially in distributed computing with Hadoop, Spark, Kafka.
  • Experience in API design and development, e.g., RESTful APIs, GraphQL with a focus on integrating backend and front-end systems.
  • Strong proficiency in Java, Scala, Go, or Python, dedicated to building high-performance backend solutions.
  • Skilled in enhancing backend performance in cloud environments, well-versed in Docker, Kubernetes, and CI/CD practices.
  • Experience building production-grade software, preferably in Scala or Go.
  • Comfortable in dynamic, fast-paced settings with strong problem-solving skills and a comprehensive understanding of system design and architecture.
  • Strong familiarity with service-oriented architecture (SOA), adept at designing and developing modular, maintainable services for seamless system integration.
  • Ability to work independently and be a reliable teammate.

  • Design and develop software solutions that improve Domino’s user experience with regards to the new, highly-sought Governance feature.
  • Extend and contribute enhancements to the open-source software powering Domino.
  • Create technical designs and clearly communicate them to cross-functional stakeholders.
  • Enable fellow engineers to achieve high quality through design and code reviews.
  • Work with product managers to ensure solutions are well planned and delivered on-time.

Backend DevelopmentDockerGraphQLPythonHadoopJavaKafkaKubernetesGoSparkCI/CDRESTful APIsScala

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

πŸ“ United States

🧭 Full-Time

πŸ’Έ 164900.0 - 267720.0 USD per year

πŸ” Software Development / Technology

🏒 Company: CalendlyπŸ‘₯ 501-1000πŸ’° $350,000,000 Series B almost 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 1 month ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” AI and crypto

🏒 Company: UrrlyπŸ‘₯ 1-10Artificial Intelligence (AI)Business DevelopmentSalesInformation Technology

  • 6+ years of experience building production backend systems with Python.
  • Strong expertise in MySQL, including query tuning and performance optimization.
  • Deep experience with AWS infrastructure and best practices.
  • Proven ability to create scalable, distributed systems.
  • Solid understanding of web security principles.
  • Experience with CI/CD pipelines and testing frameworks.
  • A track record of mentoring developers and leading technical initiatives.

  • Design and build scalable backend services with Python.
  • Architect and optimize MySQL schemas, write efficient queries, and implement caching strategies for high performance.
  • Manage and enhance AWS services like EC2, RDS, and S3.
  • Create secure, high-performance RESTful APIs.
  • Mentor junior developers, lead code reviews, and drive engineering best practices.

AWSLeadershipPythonMySQLCI/CDRESTful APIsMentoring

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

πŸ“ North America, South America

🧭 Full-Time

πŸ’Έ 160000 - 184000 USD per year

πŸ” Automated communication, marketing technology

🏒 Company: Customer.ioπŸ‘₯ 251-500πŸ’° Series A almost 3 years agoDigital MediaSaaSProduct SearchSoftware

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

MySQLGoCommunication SkillsCollaboration

Posted about 1 month ago
Apply
Apply

πŸ“ Kenya, the Philippines, Mexico, India, United States

πŸ” Financial services, Fintech

  • Proven experience in backend engineering.
  • Technical leadership skills.
  • Familiarity with microservices architecture.
  • Ability to collaborate cross-functionally.

  • Build and extend Tala’s backend architecture to support new country launches and features.
  • Push the team towards building a highly available, scalable, reliable, fault-tolerant, and performant microservices platform.
  • Follow and improve Tala’s engineering processes and standards.

Backend DevelopmentLeadershipSoftware DevelopmentCross-functional Team LeadershipCommunication SkillsCollaborationProblem SolvingMentoringMicroservicesCoaching

Posted about 2 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Real estate investment

🏒 Company: American Avenue

  • Experience building backend systems that drive real-world processes.
  • Strong expertise in Python; Java knowledge is a plus.
  • Hands-on experience with Apache Kafka for real-time data streaming.
  • Deep knowledge of AWS and cloud-based services.
  • Experience with relational databases including MySQL and PostgreSQL.
  • Proven experience integrating with third-party APIs, managing unreliable services.
  • Strong product sensibilities to create user-friendly experiences.
  • Entrepreneurial experience preferred.

  • Design and develop backend systems that power property management operations.
  • Implement and maintain data pipelines using Kafka for real-time data processing.
  • Integrate with third-party APIs to enhance platforms.
  • Collaborate on scoping and prioritizing the roadmap, interacting with users.
  • Analyze system efficiency and performance for continuous improvement.

AWSGraphQLPostgreSQLPythonKafkaMySQLApache Kafka

Posted 3 months ago
Apply