Apply

Software Engineer

Posted over 1 year ago

View full description

📍 Location: Us remote

💸 Salary: $160,000 - $200,000

🔍 Industry: Financial technology

🗣️ Languages: English

🪄 Skills: Business IntelligenceCitrix

Requirements:
5+ years of software development experience, preferably in a high-growth startup environment, experience programming in python, postgres, javascript, aws or similar technologies, comfortable working across the stack from infrastructure to frontend, experience with payments and distributed systems is a plus
Responsibilities:
Building scalable backend systems, improving system scale & reliability, increasing payment options, and fraud mitigationApply

Related Jobs

Apply

📍 Central European offices

🧭 Full-Time

🔍 Commerce Experience Cloud

  • Proven experience in Python engineering, with strong skills in data processing, data structures, and algorithms.
  • Solid understanding of software architecture principles, focusing on APIs and microservices for data access and manipulation.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Familiarity with common data analysis and machine learning frameworks.
  • Demonstrates strong initiative, communication skills, and a passion for learning new technologies.

  • Design & Deliver new features by translating business requirements into technical specifications, designing and implementing APIs, integrating AI capabilities, and collaborating with product designers and front-end engineers.
  • Ensure quality and performance of developed solutions through comprehensive unit and integration tests, robust logging and monitoring, and collaboration with QA engineers.
  • Support and Maintain owned components by responding to client inquiries, implementing bug fixes and improvements, and documenting code and processes.

PythonBusiness IntelligenceData AnalysisData MiningGitMachine LearningMongoDBQASoftware ArchitectureJiraAlgorithmsData StructuresGrafanaCommunication SkillsCollaborationCI/CDDocumentationMicroservices

Posted 7 days ago
Apply
Apply

📍 US

🧭 Full-Time

💸 165000 - 185000 USD per year

🔍 Healthcare technology

  • Bachelor’s degree in Computer Science or related field, or equivalent work experience.
  • 7+ years of professional experience as a software developer or data engineer.
  • Experience with healthcare data such as health payments and electronic health records.
  • Knowledge of interoperability technologies and standards like X12, NCPDP, and FHIR.
  • Expertise in Big Data processing, Analytics, and relational databases.
  • Experience with modern big data technologies such as Databricks, Hadoop, and Kafka.
  • Familiarity with object-oriented languages, primarily Java and Scala.
  • Experience in cloud-based microservice architecture and CI/CD frameworks.

  • Performs advanced programming tasks to satisfy business requirements.
  • Plans, designs, develops, tests software system features, enhancements, or bugs at an advanced level.
  • Takes technical leadership on design and development of new features.
  • Works with team to break complex problems into actionable tasks.
  • Independently modifies existing functionality and fixes bugs.
  • Maintains unit/integration tests for all completed coding.
  • Mentors junior team members and contributes to a positive work culture.

AWSDockerLeadershipAgileBusiness IntelligenceGCPHadoopJavaKafkaProduct ManagementAzureCollaborationCI/CDWritten communicationTeamwork

Posted 20 days ago
Apply
Apply

📍 Countries in which we have a physical presence

🧭 Full-Time

💸 $190,800 - $267,100 per year

🔍 Social Media, Technology

  • 5+ years of industry experience as a Software Engineer developing production code
  • Experience with at least one general programming language such as Ruby or Python
  • Preferred Experience in one or more of the following areas: Message Queuing Services (Kafka, Amazon Simple Queue Service), Data Processing Frameworks (Apache Spark, Apache Flink), Key Value Stores (Redis, DynamoDB), Document based DBs (MongoDB, Cassandra), Container Orchestration (Kubernetes, Mesos)
  • Familiarity with algorithms and data structures, and the ability to apply them to solve complex problems.
  • Excellent communication skills, both written and verbal, and the ability to work effectively with product managers, data scientists, and other stakeholders.
  • A willingness to learn and stay up-to-date with new technologies and best practices in the field.

  • Implementing backend services and data processing pipelines: You will work on extracting, transforming, combining, and exposing data from various content & content-understanding sources, internal and external.
  • Collaborate with peer ML Engineers: you will help define and consolidate ML systems, pre & post processing data flows, and possibly architect ML Infrastructure refactors along the way.
  • Ensuring the reliability, scalability, and performance of the backend systems by writing automated tests, monitoring performance, and implementing best practices for data management.
  • Participating in code reviews: You will review code written by other team members and provide feedback to ensure that it meets the team's standards for quality and performance.
  • Collaborating with cross-functional teams to understand business requirements and translate them into technical solutions.

PythonBusiness IntelligenceKafkaKubernetesMachine LearningRubyAlgorithmsData StructuresCommunication Skills

Posted 3 months ago
Apply
Apply
🔥 Software Engineer, Data
Posted 4 months ago

📍 United States

🧭 Full-Time

💸 110000 - 140000 USD per year

🔍 Marketing and Data Intelligence

🏢 Company: Wpromote👥 501-1000💰 Private about 2 years agoAdvertisingSEOMarketingSEM

  • Bachelor’s degree in Computer Science, Information Technology, or equivalent practical experience.
  • 3-5 years of experience in software development, particularly with Python and SQL.
  • Experience building and automating ETL/ELT pipelines using Airflow or similar software.
  • Proficient in dbt models, back-end API development, and software architecture.
  • Experience with PostgreSQL and BigQuery, focusing on query optimization.
  • Understanding of business intelligence tools like Looker.
  • Familiarity with Google Cloud Platform, Kubernetes, and Infrastructure as Code with Terraform.
  • Knowledge of advanced data formats and integration techniques.
  • Understanding of agile methodologies and CI/CD processes.

  • Collaborate with senior engineers to design, implement, maintain, and unit test scalable data solutions.
  • Build dbt models and leverage test-driven development practices.
  • Monitor, troubleshoot, and optimize the performance of data pipelines.
  • Ensure data quality through rigorous testing and validation processes.
  • Stay updated with industry trends to support continuous improvement in data engineering practices.

PostgreSQLPythonSoftware DevelopmentSQLBusiness IntelligenceETLSoftware ArchitectureStrategyAirflowData engineeringCollaborationCI/CD

Posted 4 months ago
Apply
Apply

📍 California, New York State, Washington State, Colorado, NOT STATED

🧭 Full-Time

💸 132000 - 165000 USD per year

🔍 Healthcare

  • 3+ years of experience building and maintaining scalable data pipelines.
  • 3+ years of experience in data engineering with tools like Airflow or Python-based data pipelines.
  • Experience with various integration patterns and backend software development.
  • Familiarity with cloud platforms such as Amazon AWS.
  • Proficiency in SQL and experience with relational databases like MySQL and PostgreSQL.
  • Expertise in Analytical SQL and experience with MPP databases such as Redshift or Snowflake.
  • Proficiency in programming languages like Python, Java, or Scala.
  • Knowledge of data modeling techniques and tools.
  • Experience with business intelligence tools and big data technologies.

  • Design, develop, and implement scalable, secure, and efficient data solutions.
  • Create and maintain logical and physical data models.
  • Design, build, and optimize ETL processes and data pipelines.
  • Integrate diverse data sources into a unified data platform.
  • Monitor and optimize performance of data systems.
  • Implement data quality checks and governance frameworks.
  • Collaborate with data scientists and analysts to meet data requirements.
  • Maintain comprehensive documentation of data architectures and pipelines.

AWSDockerPostgreSQLPythonSoftware DevelopmentSQLApache AirflowBusiness IntelligenceETLJavaKafkaKubernetesMySQLRubyRuby on RailsTableauAirflowPostgresServerlessSparkCommunication SkillsCollaborationDocumentation

Posted 5 months ago
Apply
Apply

📍 Mexico City, Aguascalientes, Jalisco, Sonora, Morelos

🔍 Fintech

🏢 Company: Gusto, Inc.

  • Required 7+ years of professional software development experience.
  • Passionate about scaling Fintech systems that process billions of dollars.
  • Ability to deliver production-ready code with high autonomy and minimal guidance.
  • Enjoy working with SaaS technologies such as Ruby on Rails, Sidekiq, PostgreSQL, CI/CD, and AWS.
  • Develop best practices for scalable systems and service-oriented applications.
  • Payments and/or risk experience are a plus, but not required.

  • Build products that mitigate financial risk, prevent fraud and globalize faster payments transactions safely.
  • Own end-to-end product development including architecture, implementation, review, testing, and iteration of Gusto’s Fintech product suite.
  • Design highly scalable systems to drive business growth for safe movement of billions of dollars.
  • Build platforms for fraud signal collection and anomaly detection.
  • Drive processor agnostic 3rd party API integration for enhanced payment features.

Citrix

Posted over 1 year ago
Apply
Apply

📍 México

🔍 Product development and staff augmentation consultancy

🏢 Company: Tango👥 11-50💰 $14,000,000 Series A over 2 years agoInformation TechnologyEnterprise SoftwareSoftware

  • 6+ years of experience working as a software developer.
  • 4+ years of experience working with JavaScript, TypeScript, HTML, and CSS (CSS preprocessor).
  • Strong experience working with API Frameworks.
  • Strong experience working with Angular 2, RxJS Observables, and Object-Oriented Programming.
  • Strong experience with Single Page Application (SPA) building.
  • Excellent written and verbal communication skills in English.

  • Contribute to the design of software architecture.
  • Deliver tested features.
  • Contribute to grooming tickets.
  • Attend scrum meetings.
  • Report to the Engineering Manager.

Citrix

Posted over 1 year ago
Apply
Apply

📍 México

🔍 Software Development

🏢 Company: Tango👥 11-50💰 $14,000,000 Series A over 2 years agoInformation TechnologyEnterprise SoftwareSoftware

  • 6+ years of experience as a software developer working with NodeJS.
  • 4+ years of experience working with ReactJS.
  • Proficiency in backend and solid front-end development with frameworks like Angular or React.
  • Experience with legacy code and improving code quality.
  • Strong experience with relational and non-relational databases.
  • Strong experience with automated testing using frameworks such as Jest, Cypress, or Mocha.
  • Experience in working with microservices architectures.
  • Very strong written and verbal communication skills in English.

  • Contribute to software architecture design.
  • Deliver tested features.
  • Contribute to groom tickets.
  • Attend scrum meetings.

CitrixMicroservicesNodeJS

Posted over 1 year ago
Apply
Apply
🔥 Senior Software Engineer
Posted over 1 year ago

📍 US, Canada

💸 150000 - 200000 USD per year

🔍 Education Technology

🏢 Company: Maven

  • Ideally shipped meaningful features to a real user base.
  • Comfortable with client, server, and infra layers of production web apps.
  • Technologies used include React/Nextjs, Python/FastAPI, Postgres/OpenSearch, and dbt/Snowflake.

  • Building a new syllabus and project experience with the TipTap editor.
  • Creating personalized course recommendations using embeddings.
  • Architecting a unified notifications system for student engagement.

Citrix

Posted over 1 year ago
Apply