Apply

Backend Software Engineer

Posted about 1 month agoViewed

View full description

📍 Location: US

🔍 Industry: Fintech

🏢 Company: AffiniPay👥 501-1000💰 Private 8 months agoFinancial ServicesPaymentsFinTech

🗣️ Languages: English

🪄 Skills: AWSDockerSQLKubernetesApache KafkaPrometheusRDBMSREST APIMicroservicesScala

Requirements:
  • Bachelor’s degree in Computer Science or Engineering.
  • Experience with professional software development using server-side programming languages such as Scala, Java, or Python.
  • Strong software design and problem-solving skills, with openness to learning new programming languages.
  • Experience monitoring and debugging large-scale solutions in cloud environments like AWS, GCP, or Azure.
  • Experience developing scalable and performant database structures in SQL and RDBMS environments.
  • Experience with event sourcing systems utilizing streams and messages.
  • Experience with containerized applications like Kubernetes is preferred.
Responsibilities:
  • Continuously deliver quality, secure, and high-availability APIs for internal customers and partners.
  • Plan solutions for business needs and technical problems through comprehensive software designs.
  • Develop message-based APIs for asynchronous command and domain event processing and REST APIs.
  • Research and propose new technologies and best practices to propel the team forward.
  • Coordinate with DevOps and Quality Engineers for containerized software deployments, including debugging.
  • Work in a close-knit team environment to achieve engineering goals.
  • Mentor and proactively lead in areas of expertise within the engineering organization.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

💸 150000.0 - 180000.0 USD per year

🔍 Healthcare Technology

🏢 Company: Arine👥 101-250💰 $29,000,000 Series B over 2 years agoPharmaceuticalBiotechnologyMedicalHealth Care

  • Proficient to fluent in Python (can build and deploy web APIs, CLIs, libraries, and scripts)
  • Proficient to Power-User in AWS Services (Lambda, API Gateway, DynamoDB, S3, IAM, VPC, RDS, CloudFormation, SQS, SNS, EventBridge, Kinesis, etc.)
  • Proven track record in architecting multi-component distributed systems
  • Solid understanding of synchronous vs. asynchronous design, SQL vs NoSQL databases, and REST API design (WebSockets is preferred)
  • Comfortable writing unit and integration tests (familiarity with TDD is preferred)
  • Proficient with Git/GitHub, branching, and pull requests
  • Meticulous attention to detail with the ability to own a project end-to-end - gather and translate requirements, communicate and collaborate with Stakeholders, and mentor junior engineers
  • Comfortable working in a fast-paced environment with a strong ability to adapt to changing priorities
  • Results-oriented and can deliver against strict deadlines
  • A team player who can also work independently
  • Write production-level Python to implement web APIs, CLIs, libraries, and scripts
  • Work significantly AWS services to build/deploy new features, troubleshoot reported bugs, and monitor mission-critical infrastructure and microservices
  • Write unit and integration tests, and perform a modest amount of QA
  • Contribute to paying down technical debt and improving existing systems
  • Collaborate with Frontend and Data Engineers to collectively support Arine’s internal Clinical Operations team and external customers/users

AWSBackend DevelopmentPythonSoftware DevelopmentSQLDynamoDBGitAPI testingData engineeringREST APIServerlessCommunication SkillsCI/CDProblem SolvingLinuxAttention to detailMicroservicesAdaptabilityTeamworkSoftware EngineeringData management

Posted 5 days ago
Apply
Apply

📍 US

🧭 Full-Time

💸 160000.0 - 200000.0 USD per year

🔍 Cybersecurity

🏢 Company: Horizon3 AI

  • 7+ yrs professional software engineering experience using modern object-oriented or functional languages (Python, Go, Scala, C++, TypeScript, etc).
  • Experience building applications on cloud computing platforms such as AWS, Azure, GCP, using container technologies such as Docker and Kubernetes.
  • Develop core product features in ETL (Extract, Transform, Load) and GraphQL to support data processing and retrieval.
  • Design and implement backend APIs in GraphQL to facilitate data interactions between different components of the product.
  • Build and maintain ETL pipelines for efficient data processing and analytics.
  • Collaborate with frontend APT members to present data in a clear and user-friendly format, enhancing the product's user experience.

AWSBackend DevelopmentDockerGraphQLPostgreSQLPythonSoftware DevelopmentSQLCloud ComputingETLKubernetesAPI testingREST APICI/CDMicroservices

Posted 7 days ago
Apply
Apply

📍 North America

🧭 Full-Time

🔍 Software Development

  • Experience with backend services and pipelines for mobile app user acquisition.
  • Experience with advanced algorithms and data infrastructure.
  • Designing and building the backend services and pipelines that power high-performance, real-time advertising for mobile app campaigns.
  • Developing and optimizing the systems that ensure mobile marketers can effectively reach and engage new users at scale.

Backend DevelopmentNode.jsPostgreSQLPythonData engineeringRESTful APIsMicroservices

Posted 11 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Food technology

  • Lead level software engineer with experience in full stack development.
  • Proficient in Python and familiar with React for contributions and code reviews.
  • Strong communication skills to coordinate project timelines and advocate for development processes.
  • Experience in mentoring less experienced team members.
  • Architect and develop full stack systems that have a long-lasting impact.
  • Collaborate with product managers, UI/UX designers, and business stakeholders.
  • Ensure timely delivery of excellent solutions aligned with specifications.
  • Maintain design systems and execute responsive, motion-enhanced user experiences.

AWSGraphQLPythonDynamoDBSoftware ArchitectureReactCI/CDMicroservices

Posted about 1 month ago
Apply
Apply

📍 USA

💸 125000.0 - 195000.0 USD per year

🔍 Technology and Data

🏢 Company: Addepar👥 501-1000💰 $166,262,336 Series F over 3 years ago🫂 Last layoff about 2 years agoFinancial ServicesSaaSFinTechSoftware

  • B.S., or M.S. in Computer Science or similar technical field of study (or equivalent practical experience).
  • Demonstrated ability as a professional software engineer and experience with any object-oriented programming language. Expertise in Java is a plus.
  • Experience in building and evolving large-scale, impactful distributed systems.
  • Experience with databases, SQL, NoSQL, OLAP, and/or data lake architectures.
  • Strong AWS knowledge and architectural experience is a plus.
  • A strong ownership mentality and drive to solve the most important problems.
  • Passion for implementing standard processes with a bias toward smart automation.
  • Proven ability to collaborate with and mentor other engineers.
  • Architect, implement, and maintain engineering solutions to solve complex problems; write well-designed, testable code.
  • Lead individual project priorities, deadlines, and solutions.
  • Collaborate effectively with product managers, engineers, and partners on projects.
  • Communicate technical ideas and set direction on projects with a focus on solving business challenges.
  • Mentor other engineers on the team.
  • Document software functionality, system design, and project plans, including clean, readable code with comments.
  • Promote engineering standard methodologies and principles.

AWSBackend DevelopmentSQLJavaData engineeringNosql

Posted 3 months ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

  • 5+ years backend development experience.
  • Proficiency in Python, Docker, SQL, and NoSQL databases.
  • Experience with container orchestration (Nomad or K8S) and Infra as Code (Ansible, Terraform).
  • Design, develop, and maintain backend infrastructure and automated pipelines.
  • Collaborate on specifications, testing, and best practices.
  • Coach colleagues on using platform tools and services.

DockerPostgreSQLPythonSQLREST APICI/CDTerraformAnsible

Posted 3 months ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

  • Comfortable working with a broad range of technologies.
  • Proactive and efficient verbal and written communication skills.
  • Develop the Vidrovr Platform’s machine learning orchestration systems.
  • Collaborate with team members from the frontend engineering, machine learning, and product teams.

AWSBackend DevelopmentDockerPostgreSQLPythonMachine LearningREST APIMicroservices

Posted 4 months ago
Apply
Apply

📍 San Francisco, CA

🧭 Full-Time

🔍 Artificial Intelligence

🏢 Company: Mem👥 11-50💰 $23,500,000 Series A over 2 years agoProductivity ToolsInformation Technology

  • Have prior experience in complex engineering environments.
  • Self-starter capable of independent problem-solving.
  • Open to using state-of-the-art tools.
  • Well-versed in systems thinking.
  • Detail-oriented and capable of handling projects from conception to completion.
  • Thrive in ambiguous and innovative problem-solving situations.
  • Tech stack includes Django, Python, OpenAPI, Postgres, Redis, and cloud platforms.
  • Report directly to the CEO and collaborate with the team to architect and build backend systems.
  • Build backend for user-facing features that provide personal knowledge assistance.
  • Solve backend issues such as data processing, real-time recommendations, and information retrieval.
  • Develop and implement APIs and backend services.
  • Design and maintain scalable and reliable systems.
  • Enhance observability and monitoring for operational efficiency.

DockerPythonArtificial IntelligenceDjangoElasticSearchPostgresRedisCI/CD

Posted 5 months ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Artificial Intelligence

🏢 Company: Mem👥 11-50💰 $23,500,000 Series A over 2 years agoProductivity ToolsInformation Technology

  • Impact-oriented and opinionated approach.
  • Experience in leading architecture for projects, services, and teams.
  • Proficient in managing, deploying, and scaling infrastructure in large environments.
  • Self-starter capable of independent problem-solving.
  • Open-minded regarding state-of-the-art tools.
  • Strong understanding of systems thinking.
  • Detail-oriented and adept at managing projects from start to finish.
  • Ability to thrive in ambiguous situations and enjoy new challenges.
  • Report directly to the CEO and collaborate with key team members on backend systems.
  • Lead architecture and implementation of core infrastructure and sync systems.
  • Build backend for user-facing features that promote intelligence in the product.
  • Address complex backend problems, including sync, collaborative editing, and recommendations.
  • Enhance observability and monitoring for effective incident response.
  • Establish best software development practices.

DockerPythonSoftware DevelopmentArtificial IntelligenceDjangoElasticSearchPostgresRedisCI/CDTerraform

Posted 5 months ago
Apply
Apply

📍 USA, Canada

🧭 Full-Time

🔍 Fintech

🏢 Company: Mesa👥 11-50Product DesignManufacturingProfessional ServicesSoftware

  • 7+ years of backend software engineering experience in building consumer applications with NodeJS, React Native, Typescript, AWS.
  • 7+ years managing infrastructure with Terraform (or wrappers) and AWS (or Azure, GCP).
  • Strong proficiency with Typescript and Terraform.
  • Ability to excel in a fast-paced startup environment and demonstrate product ownership.
  • Must love dogs.
  • Contribute to the development of core products by focusing mainly on the backend.
  • Build and maintain Mesa's production and staging infrastructure.
  • Implement cloud strategy using best practices with cloud-native technologies.
  • Drive technical delivery from architectural design through to quality assurance.
  • Participate in customer discovery and refine products based on feedback from beta users.

AWSQAReact NativeTypeScriptPostgresReactTerraformNodeJS

Posted 5 months ago
Apply