Apply

Back-End Engineer

Posted 4 days agoViewed

View full description

📍 Location: North America, Western EU

🔍 Industry: Software Development

🏢 Company: Intangible👥 11-50💰 $4,000,000 Seed 29 days agoDigital MarketingSaaSMarketingSoftware

🪄 Skills: AWSBackend DevelopmentDockerGraphQLNode.jsPostgreSQLPythonSoftware DevelopmentSQLCloud ComputingJavascriptKubernetesTypeScriptAPI testingAzureNosqlCI/CDRESTful APIsDevOpsMicroservices

Requirements:
  • Proficient in back-end languages (e.g., Python, Typescript for Node.js).
  • Strong experience with databases (SQL, Postgres, NoSQL, GraphQL).
  • Experience managing cloud apps and services on Azure, AWS.
Responsibilities:
  • Develop and maintain server-side features and APIs.
  • Design scalable systems and ensure high performance and availability; “4 Nines”.
  • Build and manage CI/CD pipelines and cloud infrastructure.
  • Monitor, debug, and optimize services in production.
  • Integrate third-party services such as AI, payments, analytics.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: ReadMe👥 51-100💰 $9,000,000 Series A over 5 years agoCommunitiesDeveloper APIsDocument ManagementSoftware

  • Comfortable in many languages, and excited to learn new ones.
  • Passionate about the developer experience of APIs, and making APIs available to as many people as possible.
  • Flexible! You’re able to work with different languages week by week.
  • Experienced with package managers and publishing packages (npm, pip, gem, etc).
  • Knowledgeable about OpenAPI and JSON schemas.
  • Experienced with developer tools and using APIs.
  • Passionate about making products people love.
  • Own all our public modules in various languages.
  • Work with Sales/Support/Product to understand what languages our customers most need, and translate core features to new languages.
  • Make sure the implementations in various languages are all up to date and have comparable implementations of features.
  • Engage with our community to merge pull requests and answer public issues.
  • Work closely with the rest of the Product and Engineering teams to make sure our public tools feel closely integrated with the rest of the product.
  • Create new packages/SDKs/etc as we need ‘em!

Backend DevelopmentNode.jsSoftware DevelopmentFrontend DevelopmentOpen Api QzoneAPI testingREST APIRESTful APIsJSONScriptingSoftware EngineeringDebugging

Posted 2 days ago
Apply
Apply

📍 EU

🧭 Full-Time

🔍 IGaming

🏢 Company: Thrill Labs

  • 7+ years of software development experience, with a strong background in Java/Kotlin and Spring.
  • Experience leading the design and implementation of large-scale software systems, particularly with a focus on distributed systems.
  • Experience with AWS.
  • Experience building CI/CD pipelines.
  • Design, develop, and maintain scalable and efficient software solutions that align with the company’s vision.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Troubleshoot and debug technical issues.
  • Lead architectural discussions and make informed technology decisions to improve system performance and reliability.
  • Conduct reviews, ensuring adherence to best practices and coding standards.

AWSBackend DevelopmentSoftware DevelopmentJavaKotlinSoftware ArchitectureSpringCommunication SkillsCI/CDAgile methodologiesRESTful APIsMicroservicesDebuggingEnglish communication

Posted 2 days ago
Apply
Apply

📍 EMEA

🧭 Full-Time

🔍 FinTech

🏢 Company: Deel👥 1001-5000💰 $300,000,000 Secondary Market about 2 months agoComplianceHuman ResourcesBookkeeping and PayrollRecruiting

  • Strong proficiency in Node.js, TypeScript/JavaScript best practices, along with experience in at least one other server-side language.
  • You're a SQL guru, particularly with PostgreSQL, handling query optimization, data migrations, and database modeling.
  • Experience in designing systems for scalability, ensuring they manage rapid growth and increasing demands efficiently.
  • Collaborate in a Cross-Functional Team: Work closely with Frontend Engineers, Product Teams, Designers, and QA professionals to create seamless experiences.
  • Participate in Product Planning: From discovery to deployment, we value your input throughout all stages of the Software Development Lifecycle
  • Develop and Enhance Features: Collaborate to develop robust new features, APIs, and continuously improve our industry-leading products. Help find and fix bugs at "Deel Speed."
  • Provide an Exceptional, Customer-Centric Experience: Ensure top-tier products and services through quality engineering and attentive, customer-focused development.

Backend DevelopmentNode.jsPostgreSQLSQLDesign PatternsTypeScriptServerlessRESTful APIs

Posted 6 days ago
Apply
Apply

📍 United States, Lebanon

🔍 Fintech

  • 5+ years of software development experience, with at least 3 years in Laravel backend development.
  • Proficiency in Java and Spring Boot framework.
  • Strong analytical and problem-solving skills.
  • Extensive experience in software design, delivering scalable, secure, and performant products.
  • Hands-on experience with OOP, design patterns, and SOLID principles.
  • Expertise in data modeling, including the ability to translate real-world concepts into effective database designs.
  • Advanced experience with relational databases (e.g., PostgreSQL, MySQL) and writing complex SQL queries.
  • Advanced knowledge of caching and queuing systems like Redis.
  • Expertise in versioning and code management tools such as Git and Bitbucket, including branching strategies.
  • Experience with cloud services (e.g., AWS) and designing serverless and containerized architectures.
  • Familiarity with agile methodologies and tools such as Jira for issue tracking and project management.
  • Strong verbal and written communication skills in English.
  • Proven experience mentoring and coaching junior engineers.
  • Lead the development and design of new features while maintaining scalable, high-performance backend systems.
  • Take ownership of technical solutions, challenging business requirements to deliver optimal results.
  • Uphold high engineering standards by performing code reviews and ensuring compliance with best practices.
  • Participate in the review of business requirements and provide assessments on complexity, risks, and system impact.
  • Act as a mentor and coach to junior engineers, evaluating progress and helping to set development goals.
  • Explore and introduce new tools and technologies to improve the engineering team's productivity.
  • Participate in regular team meetings, stand-ups, and architecture/design discussions.
  • Identify areas for improvement in existing frameworks, tools, and processes.
  • Contribute to the roadmap definition for the team, working closely with cross-functional teams to drive innovation.

AWSBackend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLAgileCloud ComputingDesign PatternsGitJavaKubernetesMySQLSpring BootJiraJava SpringRedisServerlessCI/CDRESTful APIsMentoringData modeling

Posted 11 days ago
Apply
Apply
🔥 Back End Engineer
Posted 19 days ago

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: ReadMe👥 51-100💰 $9,000,000 Series A over 5 years agoCommunitiesDeveloper APIsDocument ManagementSoftware

NOT STATED
NOT STATED

Backend DevelopmentPostgreSQLCloud ComputingGitSoftware ArchitectureTypeScriptAPI testingRESTful APIsMicroservicesNodeJS

Posted 19 days ago
Apply
Apply

📍 U.S.

🧭 Full-Time

🔍 Daily Fantasy Sports

🏢 Company: PrizePicks👥 101-250💰 Corporate about 2 years agoGamingFantasy SportsSports

  • 5 to 8 years of relevant work experience
  • Expert to mastery experience with: Ruby on Rails
  • Expert to mastery experience with: Postgres
  • History of owning product challenges and technical challenges in a team to drive a desired business outcome
  • A kind and positive mindset
  • A passion to be better at your craft than the day before
  • A self-motivated and self-managing attitude
  • A sense of urgency to solve problems
  • Ability to clearly and concisely communicate about technical, and/or organizational problems and propose solutions
  • Ability to concisely communicate with other employees
  • Ability to thrive in a fully remote organization
  • Ability to work closely with other parts of the organization that may be outside of the Engineering organization
  • Ability to document guides for others in the Engineering organization
  • Comfort working in a fast paced industry where product or technical challenges may appear frequently
  • Comfort working with technical problems that might not always have an obvious solution
  • Advocate for improvements to product quality, security, and performance
  • Collaborate with stakeholders to maintain a high bar for quality
  • Collaborate with team members to solve technical and product challenges
  • Develop product features and technical improvements to the PrizePicks ecosystem
  • Develop unit or end-to-end testing for the PrizePicks ecosystem
  • Follow best practice guidelines for maintainability and style
  • Participate in on-call incident rotations
  • Participate in code reviews
  • Studies and learns previous software patterns in the PrizePicks ecosystem
  • Advocate for improvements that have an impact across your team
  • Collaborate with the team on larger projects
  • Diagnose and fix performance and optimization problems
  • Define, advocate and improve best practices for maintainability and style
  • Define a technical path from product idea to deployment
  • Provide mentorship to Software Engineers I, II, and III across your team
  • Ship features and improvements to the PrizePicks ecosystem with little to no guidance from across the team
  • Solve product challenges and technical problems of high scope and complexity

Backend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLGitKubernetesRuby on RailsAlgorithmsData StructuresCommunication SkillsCI/CDRESTful APIsMentoringLinuxScriptingSoftware EngineeringDebugging

Posted 22 days ago
Apply
Apply

📍 Lebanon, United States

🔍 Fintech

  • 5+ years of software development experience, with at least 3 years in Laravel backend development.
  • Proficiency in PHP and Laravel framework.
  • Strong analytical and problem-solving skills.
  • Extensive experience in software design, delivering scalable, secure, and performant products.
  • Hands-on experience with OOP, design patterns, and SOLID principles.
  • Expertise in data modeling, including the ability to translate real-world concepts into effective database designs.
  • Advanced experience with relational databases (e.g., PostgreSQL, MySQL) and writing complex SQL queries.
  • Advanced knowledge of caching and queuing systems like Redis.
  • Expertise in versioning and code management tools such as Git and Bitbucket, including branching strategies.
  • Experience with cloud services (e.g., AWS) and designing serverless and containerized architectures.
  • Familiarity with agile methodologies and tools such as Jira for issue tracking and project management.
  • Strong verbal and written communication skills in English.
  • Proven experience mentoring and coaching junior engineers.
  • Lead the development and design of new features while maintaining scalable, high-performance backend systems.
  • Take ownership of technical solutions, challenging business requirements to deliver optimal results.
  • Uphold high engineering standards by performing code reviews and ensuring compliance with best practices.
  • Participate in the review of business requirements and provide assessments on complexity, risks, and system impact.
  • Act as a mentor and coach to junior engineers, evaluating progress and helping to set development goals.
  • Explore and introduce new tools and technologies to improve the engineering team's productivity.
  • Participate in regular team meetings, stand-ups, and architecture/design discussions.
  • Identify areas for improvement in existing frameworks, tools, and processes.
  • Contribute to the roadmap definition for the team, working closely with cross-functional teams to drive innovation.

AWSBackend DevelopmentPHPPostgreSQLSQLAgileDesign PatternsGitMySQLJiraData StructuresREST APIRedisCI/CDProblem SolvingMentoringLinuxMicroservicesCoachingJSONData modelingSoftware EngineeringEnglish communication

Posted about 1 month ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

  • 5+ years professional software engineering experience
  • Strong proficiency in Python and asynchronous programming
  • Experience with distributed systems and AWS
  • Understanding of database technologies, particularly PostgreSQL
  • Experience with Docker
  • Strong software engineering fundamentals
  • Excellent problem-solving skills
  • Strong communication skills
  • Design and implement scalable backend services and APIs
  • Lead development of data pipelines and integration systems
  • Collaborate with cross-functional teams for technical solutions
  • Architect and maintain distributed systems
  • Implement data quality processes and monitoring systems
  • Mentor junior engineers
  • Participate in code reviews

AWSBackend DevelopmentDockerPostgreSQLPythonCI/CDMicroservices

Posted about 1 month ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 100000.0 - 120000.0 USD per year

🔍 AI-powered analytics and data intelligence

🏢 Company: Downing Capital Group👥 1-10Venture CapitalFinance

  • 7+ years of professional experience in Python development.
  • Deep experience working with Langchain.
  • Strong expertise in Machine Learning and Generative AI.
  • Hands-on experience with Docker and Kubernetes.
  • Proficiency in cloud platforms (AWS, GCP, Azure).
  • Experience with CI/CD pipelines and automation tools.
  • Deep knowledge of distributed systems and Python data processing frameworks.
  • Strong understanding of API design and RESTful/GraphQL services.
  • Proficiency with databases like PostgreSQL and Redis.
  • Architect and develop scalable back-end Python-based services and APIs for ML/GenAI applications.
  • Optimize and deploy ML models in production environments.
  • Design and implement containerized solutions using Docker and Kubernetes.
  • Develop and maintain cloud-native infrastructure on AWS/GCP/Azure.
  • Implement monitoring, logging, and security best practices.
  • Work closely with front-end engineers and product teams.
  • Optimize database performance and work with NoSQL and SQL databases.
  • Participate in code reviews, mentoring, and knowledge sharing.

AWSDockerPostgreSQLPythonDjangoFlaskGCPKubernetesMachine LearningAzureFastAPIRedisCI/CDRESTful APIs

Posted about 1 month ago
Apply
Apply
🔥 Senior Back-End Engineer
Posted about 2 months ago

📍 Worldwide

🧭 Full-Time

💸 167471.0 USD per year

🔍 Software Development

🏢 Company: Float.com

  • Strong understanding of engineering principles for delivering high-quality services in a growth-stage business.
  • Experience designing and building services for modern cloud architectures on platforms like GCP and AWS
  • Proficiency in PHP and Node.js within a production environment.
  • Expertise in SQL and NoSQL database technologies, with a focus on MySQL and MongoDB.
  • Experience in designing and developing services within a microservices architecture.
  • Familiarity with serverless architectures (e.g., Cloud Run, App Engine) and the ability to discern appropriate usage scenarios.
  • Knowledge of event-driven and asynchronous architectures for building scalable and reliable distributed systems.
  • Experience developing integrations with third-party APIs.
  • Ownership of Back-End Development: Take ownership of critical back-end initiatives within your squad, ensuring continuity in ongoing and planned work. This includes building and optimizing APIs, enhancing system reliability, and expanding integrations to support evolving product needs.
  • Enhancing Reliability & Performance: Improve observability, logging, and monitoring to reduce friction in key workflows, address performance bottlenecks, and enhance system stability.
  • Driving Scalable Product Features: Contribute to the development of new and existing capabilities, helping teams make smarter decisions and optimize workflows through intelligent, data-driven solutions.

AWSBackend DevelopmentNode.jsPHPSQLCloud ComputingGCPKafkaMongoDBMySQLRabbitmqAlgorithmsData StructuresServerlessRESTful APIsMicroservices

Posted about 2 months ago
Apply