Senior Software Engineer

5 days ago


Philippines DomainTools Full time

DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement. You'll be a key technical collaborator, not only designing and maintaining complex systems but also accelerating engineering productivity and mentoring the next generation of engineers.

We are looking for someone with a strong background in Python, Rust, GoLang, and cloud infrastructure (AWS, Docker, Kubernetes) who is eager to take on big challenges and deliver high-quality, impactful results.

Job Responsibilities

  • Design, code and maintain web-scale data systems
  • Discover, analyze and validate new data sets to add value for our customers
  • Creative problem solving to necessarily complex systems
  • Research, prove and employ cutting edge techniques & technologies
  • Provide code reviews, design feedback, demos, technical requirements & documentation
  • Provide accurate, scope, estimates for time, capacity & costs of projects
  • Improve the lives of your coworkers by accelerating engineering productivity, reducing operational toil and increasing consistency
  • Provide technical leadership, assist in on-boarding & mentoring of junior engineers

Key Applicant Qualifications

  • 5+ years of professional development experience with Python, GoLang, Rust or equivalent languages. Expertise in Rust and Python is highly valued.
  • 3+ years of experience with cloud infrastructure, specifically AWS, Docker, and Kubernetes.
  • 3+ years of experience with web-scale data engineering, leveraging data stores such as OpenSearch, Postgres (or PSQL), CockroachDB and Spark.
  • 3+ years of professional experience with Kafka.
  • 5+ years of experience working with Linux/Unix environments.
  • Excellent written and verbal communication skills.
  • Proven ability to coordinate effectively between multiple teams.
  • A positive attitude, strong interpersonal skills, and a genuine enjoyment of collaborating with, mentoring and assisting teammates.
  • Exceptional attention to detail and a commitment to delivering high-quality results.
  • Demonstrated history of high initiative and productivity that consistently adds value.
  • A proactive attitude towards continuous learning, particularly in unfamiliar domains.
  • Excited and passionate about working within the security space.

Pluses

  • Bachelor's degree or higher in Computer Science/related field or equivalent experience
  • Design, implementation and/or maintenance of CICD & microservices
  • Experience with Data Pipelines such as ElasticSearch, NATS or Apache Airflow
  • Experience with data mining or machine learning techniques
  • Experience with text codec, encoding & web protocols
  • Bash, Scala, C, or Hive development experience
  • Experience with full stack development


  • , Metro Manila, Philippines Software Ventures International Full time

    Overview We are seeking an experienced and strategic Software Development Manager to lead one or more of our high-performing application development teams. You will be responsible for guiding your team's technical direction, fostering a culture of engineering excellence, and ensuring the successful delivery of complex software systems. This role requires a...


  • , Metro Manila, Philippines Interact Software Full time

    Overview Senior Software Developer - Marketplace Integrations Team at Interact Software. Interact provides enterprise-grade intranet software that connects over three million employees to leading global names. Our team is dedicated to helping organizations communicate better and innovate through scalable, reliable software. We are headquartered with offices...


  • , , Philippines Eversun Software Corporation Full time

    Overview The Software Project Manager with Scrum experience will lead a cross-functional team, building a complex web application, who will run the day to day Agile cadence (planning, standups, reviews, retros), manage timelines and risks, and partner with Product, Design, and Engineering to deliver increments that matter. Responsibilities Lead...


  • , , Philippines ECLARO Full time

    Get AI-powered advice on this job and more exclusive features. About the Role: We're looking for a Senior Software Engineer who can design, build, and own data-driven systems in AWS. This role goes beyond writing Python code — we need someone who has hands-on experience developing, deploying, and supporting solutions end-to-end in AWS, not just passing...


  • , Metro Manila, Philippines GCash Full time

    Overview Senior Software Engineer role at GCash . Join to apply for this position and help build innovative FinTech solutions for the Philippines. Responsibilities Coding, testing and troubleshooting software programs using the appropriate hardware, database, and programming technologies. Reviewing code changes and environment updates to minimize negative...


  • , , Philippines DomainTools Full time

    DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement. You'll be a key technical collaborator, not only designing and maintaining complex systems but also...


  • Philippines ParcelHero Full time $100,000 - $120,000 per year

    ParcelHero is one of the UK's biggest parcel delivery price comparison sites. With over 5 million visitors a year, and over 100 remote employees worldwide, we're a technology-driven company that's going places, delivering innovative solutions to ensure exceptional customer care. As a forward-thinking and dynamic business, we offer excellent career growth...

  • Software Engineer

    3 weeks ago


    , , Philippines Michael Page Full time

    About Our Client The employer is a large organization within the industrial/manufacturing industry. They are committed to delivering high-quality solutions and fostering a culture of technical excellence in their technology department. Job Description Develop and maintain software applications aligned with business needs. Collaborate with...


  • , Metro Manila, Philippines EarthTrack.io Full time

    Overview Join to apply for the Principal or Senior Software Engineer role at EarthTrack.io As a Principal or Senior Engineer at EarthTrack, you will partner closely with the CTO and Technical Lead to maximize the productivity and effectiveness of the engineering team. This role is pivotal in ensuring that engineering standards are consistently applied and...


  • , Metro Manila, Philippines Buscojobs Full time

    Senior Software Engineering Manager – Ma... Posted today Job Viewed Tap Again To Close Job Description At JoyRide, our Engineering Managers are not just people managers — they are technical leaders who grew from strong engineering backgrounds and now want to multiply their impact by leading teams. If you are someone who's great at building software but...