OfferUp

Related companies:

Jobs at this company:

Apply

📍 Chile, Colombia

🔍 Mobile marketplace

  • 5+ years of professional software development experience.
  • Strong ability in distributed systems for large scale data processing.
  • Ability to communicate technical information effectively to both technical and non-technical audiences.
  • Proficiency in SQL and Python.
  • Experience with open source data infrastructure projects (e.g., Apache Spark, Airflow, Kafka).
  • Experience building scalable data pipelines and real-time data streams.
  • Experience with AWS or similar cloud environments, including AWS services like Kinesis and Lambda is a plus.
  • Experience with GCP services like BigQuery and Cloud Functions is a plus.
  • Degree in Computer Science or Engineering required, Masters preferred.
  • Excellent communication skills required, fluency in English.

  • Be the technical lead on the team, owning the architecture of the data solutions and the data platform.
  • Mentor other engineers and help them with their growth.
  • Drive engineering best practices, set standards, and propose larger projects which may require cross-team collaboration.
  • Design and develop applications to process large amounts of critical information in batch and near real-time.
  • Influence technical direction for the company by helping evaluate emerging technologies.
  • Bring engineering maturity to a growing team involved in critical initiatives.

AWSPythonSoftware DevelopmentSQLCommunication SkillsCollaboration

Posted 2024-12-04
Apply
Apply

📍 Chile, Colombia

🔍 Mobile marketplace for local commerce

  • 3+ years of professional software engineering experience, with at least 1 year in web services.
  • Experience in data analysis with the ability to translate results into business recommendations.
  • Strong coding skills in Java, Python, Scala, Golang, or other modern programming languages.
  • Strong knowledge of object-oriented design and microservices architecture.
  • BS or MS in Computer Science or equivalent experience.
  • Excellent communication skills in English, both written and spoken.

  • Work collaboratively with cross-functional teams to design and implement new features.
  • Analyze the latest attacker techniques and apply solutions to detect them proactively.
  • Drive engineering and operational excellence across the Trust & Safety engineering team.
  • Collaborate with OfferUp-wide engineering teams to improve processes and develop solutions.
  • Develop scalable classifiers and tools using machine learning and data regression.
  • Identify when to replace and rebuild legacy systems.
  • Participate in on-call rotations and support other engineers on the team.

PythonData AnalysisJavaData analysisGolangCommunication SkillsMicroservices

Posted 2024-12-04
Apply
Apply

📍 Chile, Colombia

🧭 Full-Time

🔍 Mobile marketplace

  • 2+ years of professional software development experience.
  • Strong coding skills in Java, Python, C/C++, Golang, Scala, PHP, or an equivalent programming language.
  • Excellent knowledge of Data Structures and Algorithms.
  • An insatiable desire and ability to learn.
  • Exceptional self-management skills during the execution of complex problems and tasks.
  • Desire for a fast-moving, continuous flow development environment.
  • BS or MS in Computer Science or equivalent experience.
  • Excellent communication skills, both written and spoken (fluency in English required).
  • Experience with building highly scalable web services.
  • Comfort designing services on top of cloud infrastructure like AWS.

  • Help create and deliver new advertising experiences for OfferUp.
  • Collaborate with cross-functional teams to define, design, and ship new features and/or iterations of existing features.
  • Contribute to developing the technical strategy for the Ads platform/features.
  • Develop, test, release, and document code using best software engineering practices to ensure timely service delivery and ease of maintenance.
  • Help maintain code quality, organization, and automation.
  • Collaborate if needed with third-party providers, and evaluate/debug/implement 3rd party SDKs.
  • Identify, track and find solutions to software defects identified both internally and externally.

AWSPythonSoftware DevelopmentJavaC++StrategyAlgorithmsData StructuresGolangCommunication Skills

Posted 2024-12-04
Apply
Apply

📍 Chile and Colombia

🔍 Mobile marketplace

  • 3+ years of professional software engineering experience.
  • Proficiency in JavaScript or TypeScript.
  • Experience developing mobile applications in a professional setting.
  • Strong coding skills in front-end development (React Native, ReactJS, HTML, CSS).
  • Experience with Apollo GraphQL.
  • Good knowledge of data structures and Object Oriented Design.
  • Experience with optimization techniques/tools for large-scale web architecture.

  • Develop and deploy multiple features with high operational excellence.
  • Design and write well-architected and thoroughly tested code.
  • Roll out features by analyzing metrics and user feedback.
  • Collaborate with cross-functional teams to implement new features.
  • Maintain code quality in existing mobile and web applications.
  • Create solutions or frameworks to enhance team productivity.

GraphQLSoftware DevelopmentAndroidDesign PatternsHTMLCSSJavascriptReact NativeTypeScriptData StructuresReactCommunication SkillsJavaScript

Posted 2024-10-24
Apply
Apply

📍 Chile, Colombia

🔍 Mobile marketplace

  • 4+ years of professional experience in mobile application development.
  • 3+ years of experience with React Native.
  • 2+ years of experience with Kotlin or Swift.
  • Bonus points for experience with GraphQL.
  • Proven experience shipping apps to the App Store.
  • Strong understanding of mobile development concepts and practices.
  • Excellent problem-solving and analytical skills.
  • Ability to work in a fast-paced, dynamic environment and manage multiple priorities.
  • BS or MS in Computer Science or equivalent experience.
  • Excellent communication skills, both written and spoken (fluency in English required).

  • Build and maintain high-quality, user-friendly advertising experiences using React Native, Kotlin, Swift, and GraphQL.
  • Collaborate with cross-functional teams to identify and implement advertising solutions that drive revenue and improve user experience.
  • Own and maintain native SDK-based ad partner integrations within a React Native app.
  • Write clean, efficient, and maintainable code that adheres to industry standards and best practices.
  • Continuously improve performance and scalability of advertising offerings.
  • Participate in code reviews and provide constructive feedback.
  • Mentor junior team members.
  • Stay updated with industry trends and technologies to drive innovation.

AndroidKotlinReact NativeSwiftReactCommunication SkillsAnalytical SkillsProblem Solving

Posted 2024-10-21
Apply