Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

4d

Senior Software Engineer, Java

UpstreamGerakas,Attica,Greece, Remote Hybrid

Upstream is hiring a Remote Senior Software Engineer, Java

Who we are

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers and boost their revenues.

Think of performance marketing but on steroids as our top-notch marketeers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently we work with the biggest names in Telco, Insurance, Education, FMCGs and Retail in over 45 countries in Latin America, Africa, the Middle East and South-East Asia.

About the role

We are looking for an enthusiastic Senior Software Engineer to join our Software Development team in Athens, Greece.

As a Senior Software Engineer, you will be part of a very competent team that works on mission – critical applications contributing in all phases of the development process. You will be responsible for Java application development, supporting business objectives while providing expertise in full software development lifecycle, from concept and design, to testing.

Your main responsibilities will be:

  • Write well designed, testable, efficient software modules.
  • Ensure designs are in compliance with specifications and that specifications cover all needed aspects of the implementation.
  • Prepare and produce releases of software components.
  • Provide support for production systems.
  • Create/ review design documentation and provide feedback on test plans.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Support and coach junior developers.

The skills we require:

  • BSc/MSc in Computer Science, Software Engineering or equivalent.
  • 5+ years of full time professional experience in designing and developing applications using the Java ecosystem.
  • Solid background in Object Oriented Analysis and Design.
  • Experience with popular Java frameworks and technologies such as Spring Framework, JPA/Hibernate.
  • Experience with asynchronous messaging technologies (e.g. RabbitMQ, Kafka).
  • Experience designing and developing HTTP web services.
  • Excellent knowledge of SQL and RDBMS concepts.
  • Working knowledge of Maven, Git and Continuous Delivery principles.

Experience in the following will be extra appreciated:

  • NoSQL databases such as Redis, Elasticsearch, Couchbase.
  • Caching technologies, such as Hazelcast, EhCache.
  • Horizontally scalable, distributed, microservices architectures.

You will be an excellent fit for our team if you are:

  • Strong team player with good communication skills.
  • Eager to work with leading-edge technologies.
  • Reliable and dedicated professional with clear thinking and strong attention to detail.
  • Able to work well under pressure and meeting deadlines in sometimes challenging situations.
  • Able to multitask and thrive in a dynamic environment as well as balance and prioritize activities to ensure critical items are addressed.

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile and highly motivated team in a competitive and fast paced environment.

Follow us on LinkedIn and stay updated on our latest news.

Upstream is an equal opportunity employer. The Company does not discriminate on the basis of race, colour, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees. Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer, and social and recreational programs.

See more jobs at Upstream

Apply for this job

4d

Senior DevOps Engineer

UpstreamGerakas,Attica,Greece, Remote Hybrid
DevOPSgolangagileDesignmobilejavakuberneteslinuxjenkinspythonPHP

Upstream is hiring a Remote Senior DevOps Engineer

Who we are

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world, we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers, and boost their revenues.

Think of performance marketing but on steroids as our top-notch marketers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently, we work with the biggest names in Telco, Insurance, Education, FMCGs, and Retail in over 45 countries in Latin America, Africa, the Middle East, and South-East Asia.

About the role

Our focus centers on streamlining the development, building, testing, integration, packaging, and deployment of our micro-services. We are seeking an experienced DevOps Engineer to help us maintain and scale our infrastructure in order to offer our users an even greater experience. An ideal candidate would be a passionate engineer who loves Linux, who is intimately familiar with cloud infrastructure and has a solid networking background. Additionally, they should have a developer-oriented mindset, be experienced in coding, comfortable working in a polyglot environment, excel in truly agile, fast-paced, production-facing environments, and while they may not have all the answers, they have the resourcefulness and determination to find them.

Key Responsibilities

  • Help us define the future of our artifact and container-based deployment strategies
  • Evolve and support our immutable deployment platform
  • Develop applications and tools written in Python and Golang
  • Contribute in the design of high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
  • Trouble-shoot and classify production issues
  • Become part of a continuously evolving environment
  • Help with the capacity planning for new projects in terms of hardware requirements, using proven best practices
  • Monitor and tune production systems performance
  • Become part of development on tools for automating deployments, unify platform metrics, reporting and monitoring
  • Design and implement CI/CD pipelines using Jenkins, GitLab CI/CD, or other similar tools to automate the build, test, and deployment processes
  • Enable developers to quickly build, bake, and deploy images either locally, on Kubernetes and to the cloud
  • Work directly with Upstream engineers to provide a polyglot-friendly experience and first-class support for platforms built on Java, Python, Go, PHP and others
  • Strong programming experience -- Python, Golang amongst others (both reading and writing)
  • Linux experience -- knowledge on Linux system administration
  • Exposure to container technology (e.g. Docker), container orchestration systems (e.g Kubernetes), container-focused Linux distributions, and virtualization in the cloud
  • Cloud experience -- designing and building tools and infrastructure for cloud platforms (e.g. AWS, Azure)
  • Deep Knowledge on DevOps tools -- Ansible,Terraform, Helm, Jenkins, Gitlab, Grafana, Prometheus, Loki amongst others
  • Operational experience -- comfortable providing support to other departments, optimizing deployments for availability and uptime, going deep on troubleshooting and remediation
  • Knowledge of Relational Databases (e.g. postgres), NoSQL DBs/systems (e.g. Redis, ElasticSearch, Couchbase, Cassandra)
  • Great communication skills, both written and verbal
  • Eagerness to learn new technologies

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile, and highly motivated team in a competitive and fast-paced environment.

Follow us on LinkedIn and stay updated on our latest news. Upstream is an equal-opportunity employer.
The Company does not discriminate on the basis of race, color, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees.
Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer,and social and recreational programs.

See more jobs at Upstream

Apply for this job

Upstream is hiring a Remote Bengali/English Copywriter (Part-Time)

Who we are

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers and boost their revenues. Think of performance marketing but on steroids as our top-notch marketeers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently we work with the biggest names in Telco, Insurance, Education, FMCGs and Retail in over 45 countries in Latin America, Africa, the Middle East and South-East Asia.

The role

Have you ever received a marketing text message and either deleted it right away or thought that you could have done it better? This is your chance! The copywriter works in a creative partnership with the campaign manager to conceive, develop, and produce effective messages for mobile marketing campaigns. The copywriter is responsible for writing fun and compelling messages that sound as if they are coming from a real person, not a machine. These texts can establish an on-going virtual dialogue with participants, convince them to take action, or keep them entertained. Messages can reach a wide audience so the writing style must be broadly appealing, use persuasive, natural language, and reflect the copywriter’s deep understanding of his or her culture. What can you do with 160 characters or less?

Main Responsibilities:

  • Write clear, persuasive, and original messages/scripts for advertising a variety of products and services to engage consumers.
  • Proofread and edit content for spelling and grammar in both English and Bengali.
  • Use the company’s Content Management System (CMS) daily to manage content updates.
  • Monitor participants’/end-users’ responses to campaigns to ensure Customer Care compliance.
  • Stay updated with popular culture, trends, and current affairs in Bangladesh.
  • Collaborate with various teams (Digital Media/Content) to provide translations and support related processes.

  • Native proficiency in both Bengali and English.
  • Based in Bangladesh.
  • Degree in Copywriting, Journalism, Marketing, or related fields.
  • Minimum 1-2 years of professional experience in copywriting/journalism (for websites, newspapers, magazines, advertising agencies)/online marketing or advertising.
  • Highly creative and imaginative, with a keen interest in clients' products or services.
  • Proficient in writing clear, concise, and grammatically correct content.
  • Understanding of different language styles that appeal to diverse target markets.
  • Good computer skills (MS Office) and reliable internet connection.
  • Ability to work well in a team and with a range of creative professionals.
  • Able to work under pressure, self-motivated, and well-organized.

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile, and highly motivated team in a competitive and fast-paced environment.

Follow us on LinkedIn and stay updated on our latest news. Upstream is an equal-opportunity employer.

Upstream is an equal-opportunity employer. The Company does not discriminate on the basis of race, color, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees. Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer,and social and recreational programs

See more jobs at Upstream

Apply for this job

8d

Inside Business Development Representative

UpstreamSão Paulo,State of São Paulo,Brazil, Remote Hybrid

Upstream is hiring a Remote Inside Business Development Representative

Who we are

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world, we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers, and boost their revenues.

Think of performance marketing but on steroids as our top-notch marketers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently, we work with the biggest names in Telco, Insurance, Education, FMCGs, and Retail in over 45 countries in Latin America, Africa, the Middle East, and South-East Asia.

About the role

If you are an ambitious and driven young person and are looking for an environment where you will kick-start your career and get to hone your professional selling skills, the Inside Business Development Representative position at Upstream’s
E-Commerce team is a great next step for you!

We are looking for a talented and competitive professional that thrives in a quick sales cycle environment.

An inside BDR will play a fundamental role in achieving our ambitious customer acquisition and revenue growth objectives. You should feel comfortable with making dozens of calls per day, working with channel partners, generating interest, qualifying prospects, and booking demo calls.

If you'd like to join us here is how we'd like you to help us:

  • Reach out to leads by email and phone (including cold calling)
  • Route qualified opportunities to the appropriate sales executives for further development and closure
  • Create a positive first impression with our prospects and customers in order to further nurture them towards booking demo calls
  • Present, promote, and sell products/services using solid arguments to prospective customers
  • Establish, develop and maintain positive business and customer relationships
  • Achieve agreed upon sales targets and outcomes within schedule
  • Research accounts, identify key players and generate interest
  • Maintain and expand your database of prospects within your assigned territory
  • Keep our Sales CRM fully updated with your sales activity and monitor your performance
  • Hands-on experience with multiple sales techniques (including cold calls)
  • Strong phone presence and experience
  • Proficient in corporate productivity and web presentation tools
  • Experience working with sales CRM (ours is Pipedrive)
  • Excellent communication and negotiation skills
  • Bonus points for past experience in a Business Development Role preferably in Software Sales or SaaS products
  • Knowledge of the E-commerce industry preferred

*Please submit your CV only in ENG.

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile, and highly motivated team in a competitive and fast-paced environment.

Follow us on LinkedIn and stay updated on our latest news. Upstream is an equal-opportunity employer.
The Company does not discriminate on the basis of race, color, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees.
Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer, and social and recreational programs.

See more jobs at Upstream

Apply for this job

8d

Network Engineer

UpstreamGerakas,Attica,Greece, Remote Hybrid

Upstream is hiring a Remote Network Engineer

Who we are

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world, we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers, and boost their revenues.

Think of performance marketing but on steroids as our top-notch marketers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently, we work with the biggest names in Telco, Insurance, Education, FMCGs, and Retail in over 45 countries in Latin America, Africa, the Middle East, and South-East Asia.

About the Role

Our Networks team is looking for a new team member to join us. As a Network Engineer, you will apply your expertise, skills, and best practices to a team of skilled network professionals. You should be able to showcase your technical proficiency, determination, and methodical approach to ensuring the reliability and performance of the corporate network systems.

In this role you will be responsible for:

  • Administration and Monitoring of networking / security devices and telecommunication links
  • On-site and/or Remote participation in networking deployment activities
  • On-site and/or Remote troubleshooting
  • Create/ Revise project-related documents
  • Gain technical specialization on specific products/technologies/solutions
  • Participate in events for further education/development
  • On Call L3 support rotation

Technical requirements:

  • University/College degree in Computer Science, Information Technology, or other related discipline
  • Minimum of 5 years experience in installing, configuring and troubleshooting Network/Security equipment
  • Good understanding of network engineering concepts such as OSI layers, routing—both static and dynamic (BGP, EIGRP, OSPF), switching, TCP/IP protocol, HTTP/HTTPS protocols, IP addressing and subnetting, NAT, DHCP, DNS, Network Security—firewalls, IPSec VPN, SSL VPN,  IPS, WAF and Load Balancers
  • Basic knowledge of Linux OS
  • CCNA or equal network & security certifications
  • Experience with administration of: 
  1. Cisco network devices - Routers, Switches, Nexus
  2. Cisco ASA, CheckPoint or FortiGate Firewalls
  • Excellent knowledge of the English language (written and verbal). Ability to develop and maintain technical documentation in English

Technical skills that will be considered as a plus:

  • CCNP or equal network & security certifications
  • Experience with administration of: 
  1. F5 Big IP LTM and/or F5 Big IP WAF
  2. ClearPass Access Policy Manager
  3. Aruba Central Wireless (Cloud WLC)
  4. AWS/Azure Cloud 

Soft skills:

  • Good communication skills and team-oriented attitude
  • Ability to work both independently and within multidisciplinary teams
  • Strong attention to detail
  • Excellent problem-solving and analytical skills
  • Strong planning and organizational abilities
  • Ability to remain resilient and perform effectively under pressure

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile, and highly motivated team in a competitive and fast-paced environment.

Follow us on LinkedIn and stay updated on our latest news. Upstream is an equal-opportunity employer.
The Company does not discriminate on the basis of race, color, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees.
Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer, and social and recreational programs.

See more jobs at Upstream

Apply for this job

12d

HR Associate

UpstreamGerakas,Attica,Greece, Remote Hybrid

Upstream is hiring a Remote HR Associate

Who we are

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world, we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers, and boost their revenues.

Think of performance marketing but on steroids as our top-notch marketers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently, we work with the biggest names in Telco, Insurance, Education, FMCGs, and Retail in over 45 countries in Latin America, Africa, the Middle East, and South-East Asia.

About the Role

We are looking for a highly motivated and detail-oriented HR Associate to join our dynamic and agile HR team. In this role, you will play a pivotal part in driving the execution of our HR strategy while fostering a positive and engaging relationship between employees and the organization. As a key contributor to our HR initiatives, you’ll bring your expertise to the forefront, ensuring seamless HR operations while embodying and promoting our company culture. This is an excellent opportunity for a self-driven professional with a solid background in recruitment and core HR pillars to thrive in a fast-paced, multinational environment.

Recruitment & Talent Acquisition

  • Manage end-to-end recruitment cycle for various positions across departments, including sourcing, CV screening, conducting interviews, and facilitating assessment tests
  • Organize and actively participate in recruitment events and activities to promote company brand awareness and attract top talent
  • Develop innovative talent acquisition strategies and maintain relationships with key talent pipelines (e.g., universities, job fairs, professional networks)

Onboarding & Offboarding

  • Oversee the onboarding process in sync with other departments, ensuring a smooth transition for new hires by coordinating systems setup, orientation programs, and all necessary onboarding documentation (e.g. employment contracts, personal information forms, etc)
  • Manage the offboarding process, in sync with other departments, ensuring a positive experience for departing employees

HR Operations & Systems

  • Administer and maintain HRIS (SuccessFactors) system, ensuring data validity and providing insightful analytics and reports to support decision-making
  • Handle employee benefits administration, including health plans, mobile plans, allowances etc., ensuring accurate and timely enrollment and updates
  • Maintain and monitor employee records, ensuring timely updates and compliance with labor laws and company policies
  • Collaborate with the Finance team to manage PRs & POs, ensuring alignment with budget requirements

Employee Engagement & Support

  • Serve as a primary point of contact for HR-related inquiries, providing guidance and resolving employee issues promptly and professionally
  • Collaborate with key stakeholders across the business and contribute to projects that make a real difference in how we work, grow, and thrive together
  • Partner with employees to foster a positive, inclusive, and high-performing work environment
  • Assist in the development and execution of employee engagement initiatives and HR projects

Requirements

Education & Experience

  • Bachelor’s degree in social & behavioral sciences, Business Administration, or a related field; a Master’s HR degree or professional HR certification is a strong plus
  • 3-5 years of experience in a similar HR role, with a strong focus on recruitment and talent acquisition. Experience in Telco or Tech industries is a plus
  • Proven experience in a multinational or dynamic corporate environment

Skills & Competencies

  • Excellent command of the English language (both oral & written)
  • Advanced knowledge in MS Office, particularly Excel (e.g. Lookup & logical functions, Pivot tables & charts, conditional formatting, data validation)
  • SAP ERP & Success Factors knowledge will be considered as a plus
  • Strong analytical and problem-solving skills with the ability to draw actionable insights from data
  • Outstanding organizational skills with the ability to manage multiple priorities and deliver results under tight deadlines

Personal Attributes

  • Self-motivated, with a high-energy and proactive approach to work
  • Strong attention to detail and commitment to excellence
  • Flexible and adaptable, thriving in a fast-paced and ever-changing environment
  • Demonstrated ability to build and maintain positive relationships across all levels of the organization
  • Creative thinker with a solution-oriented mindset and a collaborative attitude

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile, and highly motivated team in a competitive and fast-paced environment.

Follow us on LinkedIn and stay updated on our latest news. Upstream is an equal-opportunity employer.
The Company does not discriminate on the basis of race, color, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees.
Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer, and social and recreational programs.

See more jobs at Upstream

Apply for this job

16d

Cloud Platform Engineer (Hybrid)

UpstreamGerakas,Attica,Greece, Remote Hybrid
agileDesignmobileansiblejavakuberneteslinuxjenkinspythonAWSPHP

Upstream is hiring a Remote Cloud Platform Engineer (Hybrid)

Who we are

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world, we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers, and boost their revenues.

Think of performance marketing but on steroids as our top-notch marketers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently, we work with the biggest names in Telco, Insurance, Education, FMCGs, and Retail in over 45 countries in Latin America, Africa, the Middle East, and South-East Asia.

The role

Our focus centers on streamlining the development, building, testing, integration, packaging, and deployment of our microservice-based products. We are looking for a Cloud Platform Engineerto join our team and help us maintain and scale our infrastructure to provide an even better experience for our users. An ideal candidate would be a passionate engineer who loves Linux, prefers working in the shell over an IDE, is intimately familiar with cloud infrastructure and VMWare virtualization, has a strong networking background, is comfortable in a polyglot environment, who thrives in true-agile, fast paced, production facing environments and loves hardware. A team member who may not have all the answers but knows how to find them.

What you will do...

  • Help us define the future of our artifact and container-based deployment strategies.
  • Evolve and support our immutable deployment platform.
  • Contribute to the design of high-volume, low-latency applications for mission-critical systems, delivering high availability and performance while working closely with development teams.
  • Design and implement on-premise and cloud infrastructure solutions on platforms such as VMWare, AWS, Azure.
  • Maintain and upgrade our on-premise data center infrastructure.
  • Optimize cloud infrastructure for cost, performance, and scalability.
  • Develop and deploy Infrastructure as Code (IaC) using tools like Ansible and Terraform.
  • Troubleshoot and resolve issues related to system performance, network connectivity, and security.
  • Perform system upgrades, patch management, and security hardening.
  • Adapt to and become part of a continuously evolving environment.
  • Design and implement CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or other similar tools to automate the build, test, and deployment processes.
  • Enable developers to quickly build, bake, and deploy images either locally, on Kubernetes and to the cloud.
  • Work directly with Upstream engineers to provide a polyglot-friendly experience and first-class support for platforms built on Java, Python, Go, PHP and others.
  • Monitor the performance, availability, and security of our on-premise and cloud environments.
  • Contribute to the development of tools for automating deployments, unifying platform metrics, reporting, and monitoring.

  • Expertise in VMware vCenter, clustering, and virtualization technologies.
  • Experience managing bare metal servers, storages and SAN networks.
  • Linux experience -- knowledge on Linux system administration and troubleshooting.
  • Exposure to container technology (e.g., Docker), container orchestration systems (e.g., Kubernetes), container-focused Linux distributions, and cloud virtualization.
  • Cloud experience -- designing and building tools and infrastructure for cloud platforms (e.g. AWS, Azure).
  • Knowledge on DevOps tools -- Ansible, Terraform, Helm, Jenkins, Gitlab, Grafana, Prometheus, Loki amongst others.
  • Operational experience -- comfortable providing support to other departments, optimizing deployments for availability and uptime, going deep on troubleshooting and remediation.
  • Programming experience -- Bash, Python, Golang amongst others (both reading and writing).
  • Knowledge of Relational Databases (e.g., PostgreSQL) and NoSQL systems (e.g., Redis, ElasticSearch, Couchbase, Cassandra).
  • Great communication skills, both written and verbal.
  • Eagerness to learn new technologies.

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile, and highly motivated team in a competitive and fast-paced environment.

Follow us on LinkedIn and stay updated on our latest news. Upstream is an equal-opportunity employer.
The Company does not discriminate on the basis of race, color, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees.
Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer,and social and recreational programs

See more jobs at Upstream

Apply for this job

21d

Business Intelligence Engineer (Hybrid)

UpstreamGerakas,Attica,Greece, Remote Hybrid

Upstream is hiring a Remote Business Intelligence Engineer (Hybrid)

Who we are

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world, we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers, and boost their revenues.

Think of performance marketing but on steroids as our top-notch marketers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently, we work with the biggest names in Telco, Insurance, Education, FMCGs, and Retail in over 45 countries in Latin America, Africa, the Middle East, and South-East Asia.

The role

Our BI team is growing and we are looking for an experienced Business Intelligence Engineer to join us in Athens, Greece. She/he will be responsible for delivering solutions that are crucial for the day-to-day and strategic decision-making of other internal teams.

As a BI Engineer at Upstream, you’ll have the chance to work on a broad range of BI areas and technologies, from analyzing business requirements to data management and ETL, to report building and data visualization. You’ll also have the opportunity to work on different products and interact with internal stakeholders from several regions across the world. You’ll also have the flexibility to make design decisions and propose solutions; innovation and fresh ideas are more than welcome.

Main Responsibilities

  • Design, build and maintain efficient data pipelines and ETLs on big volumes of data.
  • Design, build and maintain online reports and dashboards.
  • Deliver on-demand data and reports.
  • Work closely with the business users to capture requirements.
  • Monitor the health and performance of the BI infrastructure and take the required corrective actions.
  • Continuously try to improve our tools and processes, following high quality and efficiency standards.
  • Degree in Computer Science, Engineering, Natural Sciences or other quantitative field.
  • 2+ years of experience in a similar role.
  • SQL expertise is a must. A suitable candidate should be comfortable with using complex joins, aggregations and window/analytics functions and follow best practices in terms of query optimization.
  • Experience in Python or similar scripting language, along with basic concepts of version control (Git).
  • Experience in at least one BI reporting tool (e.g. Tableau, Power BI, Cognos, etc.) and spreadsheets (Excel, Google Sheets).
  • Any experience with ETL tools, such as Pentaho DI, is a plus.
  • Any experience in handling semi-structured data and data APIs is a plus.
  • Nice to have experience in Airflow or other similar workflow management platforms.
  • Ability to handle and prioritize tasks with minimum supervision, ensuring smooth delivery.

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile, and highly motivated team in a competitive and fast-paced environment.

Follow us on LinkedIn and stay updated on our latest news. Upstream is an equal-opportunity employer.
The Company does not discriminate on the basis of race, color, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees.
Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer,and social and recreational programs

See more jobs at Upstream

Apply for this job

+30d

IT Systems Administrator (Hybrid)

UpstreamGerakas,Attica,Greece, Remote Hybrid

Upstream is hiring a Remote IT Systems Administrator (Hybrid)

Who we are

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers and boost their revenues.

Think of performance marketing but on steroids as our top-notch marketeers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently we work with the biggest names in Telco, Insurance, Education, FMCGs and Retail in over 45 countries in Latin America, Africa, the Middle East and South-East Asia.

The role

As IT Systems Administrator you will design, implement and administer systems infrastructure, including cloud / backup software, server and hardware, operating systems and collaboration services.

Key Accountabilities:

  • Manage, configure and troubleshoot Enterprise IT services and their associated operating systems and software.
  • Manage of IT cloud services, including, Google (Google Apps), Microsoft (Office365), Atlassian and additionally administer and maintain Active Directory database.
  • Administration of IT network services (wireless, access and edge network).
  • Manage, configure and troubleshoot of Collaboration services including video conference devices
  • Create and maintain documentation as it relates to terminals, network and server configuration, mapping, processes, and support documents.
  • Provide training and orientation to end users for all modified and new systems according to IT processes.
  • Plan and implement desktop and server upgrades, maintenance fixes, and vendor-supplied patches in regards to configuration and permission management.
  • Proactive identification and resolution of problems affecting systems performance, efficiency, and availability.
  • Manage services, including, antivirus applications, web filtering, event logging.
  • Engaged on research on new software and systems to support purchasing efforts.
  • Handle and interact with vendors during new systems acquisition.
  • Able to understand and follow company internal policies and processes.

Knowledge/Skills/Experience

  • BSc/MSc in Computer Science or equivalent.
  • Prior IT support experience more than 3 years.
  • Basic knowledge and hands-on on the following areas:
  • IT services, including Active Directory, DNS, DHCP, CA and Group Policy Management, Enterprise Antivirus, Printing Services.
  • Managing Windows Server (2016, 2019, 2022), Windows OS, MacOS and Linux (Ubuntu, CentOS).
  • Network concepts such as LAN, WAN, Wireless, TCP/IP, SSH, HTTP, SSL.
  • Backup systems, preferably NetBackup. Ability to handle LTO libraries/disk drives and restore technologies.
  • Experience on the following technologies/skills will be considered as an asset:
    • Basic systems administration scripting, preferably Python, Powershell, Automation and integration with external APIs with the use of Google Apps Script
    • Cloud services such as Google Apps, Atlassian and Office365 services
    • Collaboration services, such as Slack, Google Meet and Video Conference devices
    • Desktop and Server hardware upgrades
    • Virtualization technologies such as VMware

Personal Characteristics

  • Bright, ambitious, self-driven, hard-working and flexible
  • Ability to work effectively as part of a team and with other personnel at all organizational level
  • Able to perform under pressure and deliver results in a demanding and fast-paced environment that requires fresh thinking and innovation
  • Excellent written and spoken communication skills
  • Attention to detail

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile, and highly motivated team in a competitive and fast-paced environment.

Follow us on LinkedIn and stay updated on our latest news. Upstream is an equal-opportunity employer.
The Company does not discriminate on the basis of race, color, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees.
Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer,and social and recreational programs

See more jobs at Upstream

Apply for this job

+30d

Technical Support Engineer (Hybrid)

UpstreamGerakas,Attica,Greece, Remote Hybrid

Upstream is hiring a Remote Technical Support Engineer (Hybrid)

Who we are

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world, we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers, and boost their revenues.

Think of performance marketing but on steroids as our top-notch marketers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently, we work with the biggest names in Telco, Insurance, Education, FMCGs, and Retail in over 45 countries in Latin America, Africa, the Middle East, and South-East Asia.

The role

Upstream is looking for an enthusiastic Technical Support Engineer to join our Technical Support team in Athens, Greece.

As a Technical Support Engineer, you will be part of a very competent team responsible for monitoring the entire Upstream infrastructure (hardware, software, applications, etc.) that is utilized for the execution of the company’s revenue-generating projects while ensuring total Production stability without any problems on a 24h/7 basis (3-shifts on rotation). You will be responsible for quickly detecting, resolving, and/or escalating any issues that affect the normal operation of our Production Infrastructure. You will provide support to internal users, by executing operational tasks, producing reports, and troubleshooting, as well as external users, by handling customer requests. Finally, you will be part of the ongoing process of automating tasks and procedures which will improve how we work to keep up with all the new and cutting-edge technologies and rising needs.

Your main responsibilities will be:

  • Continuously monitor Upstream's infrastructure (hardware, software, applications, etc.) following standard procedures and utilizing all available tools.
  • Report, identify, and investigate possible issues or problems with swift and accurate response on any errors reported by our systems.
  • Follow standard procedures for proper escalation of all incidents to the relevant second level support teams.
  • Ensure proper recording and closure of all incidents.
  • Prepare accurate and timely standard reports and ensure the quality of the outcome.
  • Complete all operational tasks and ad-hoc requests in a timely manner, ensuring the quality of the results.
  • Provide technical support by properly handling and resolving customer requests.
  • Review and provide feedback on documentation and procedures. Formulate new ideas to improve procedures. Utilize scripting skills in Python, bash or other programming language in order to automate day-to-day tasks.

The skills we require:

  • University degree in Engineering / Computer Science or similar discipline
  • Very good communication skills
  • Very good knowledge in oral and written English
  • Basic knowledge of Unix/Linux systems, utilities and scripting
  • Basic SQL knowledge
  • Experience in coding/ scripting and helpdesk support is a plus
  • Familiarity with ticketing system (ex. Jira) is a plus

You will be an excellent fit for our team if you are:

  • Self-driven with ability to take ownership of issues and follow through to resolution
  • Reliable and dedicated with clear thinking and strong attention to detail
  • Good at troubleshooting and problem solving
  • Organized with a structured and methodical work style

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile, and highly motivated team in a competitive and fast-paced environment.

Follow us on LinkedIn and stay updated on our latest news.

Upstream is an equal-opportunity employer. The Company does not discriminate on the basis of race, color, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees. Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer,and social and recreational programs

See more jobs at Upstream

Apply for this job

+30d

Product Manager (Hybrid)

UpstreamGerakas,Attica,Greece, Remote Hybrid

Upstream is hiring a Remote Product Manager (Hybrid)

Who we are

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers and boost their revenues.
Think of performance marketing but on steroids as our top-notch marketeers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently we work with the biggest names in Telco, Insurance, Education, FMCGs and Retail in over 45 countries in Latin America, Africa, the Middle East and South-East Asia.

The role

Upstream is looking for a Product Manager to work closely with our teams and guide Upstream’s Mobile Marketing platform strategy from conception to implementation. As a Product Manager, you will have the opportunity to develop technology and consumer experiences that optimize Upstream’s ROI, promote the company’s strategic vision, and create value for our customers. You will be the point of contact for product development, operational, performance and commercial teams.

You are a good fit for the role, if you can break down complex problems into steps that drive product development, if you can take ownership and decide on item’s prioritization, and if you strive to take the product vision towards completion whilst ensuring that Upstream will retain a consistently high level of quality in the product and customer experience. Your work will ultimately allow Upstream to positively impact millions of consumers around the world.

Key responsibilities

  • Define the product vision and roadmap for Upstream’s Mobile Marketing platform
  • Determine backlog prioritization following alignment with all stakeholders on priorities and timelines
  • Work closely with technical product managers to provide features’ requirement
  • Translate business, performance needs and ideas into technically feasible products & features within the agreed timelines
  • Turn high level product visions into tactical, actionable product plans that balance short term needs to get product to market with long term, big-picture strategies
  • Have a deep understanding of the user experience and needs, identifying and feeling gaps
  • Work with the wider internal product and commercial teams towards achieving annual target revenue and product targets
  • Work with Product Marketing to identify unique B2B2C selling points and “package” the product offerings into compelling marketing material
  • Cooperate with other members of different functions and departments to recommend improvements and optimizations of the product portfolio (in strategy, performance, product features, customer experience etc)
  • Brainstorm with the team to design and define new features for Upstream’s Mobile Marketing platform
  • Maintain in-depth knowledge of products and solutions and act as a subject matter expert for your product area
  • Advocate and educate internal teams regarding new product features

  • 3+ years of experience in digital or platform product management
  • University degree, preferably in the fields of technology or business
  • Strong presentation skills and the ability to articulate complex concepts to cross functional audiences
  • Excellent verbal and written communication skills in English
  • Creative, resourceful, detail-oriented, highly organized, hands-on
  • A team player, but can work independently too
  • Excellent organizational, prioritization and time management skills
  • A unique blend of business and tech savvy
  • Able to perform under pressure and deliver results in a demanding and fast paced environment
  • Passionate about building great products and solving customer and business problems

Will be considered a plus if you have:

  • Understanding of Digital Marketing, E-Commerce and Performance Optimization concepts
  • Experience with mobile operators
  • Familiarity with UX/UI design principles

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile and highly motivated team in a competitive and fast-paced environment.

Follow us on LinkedIn and stay updated on our latest news.

Upstream is an equal opportunity employer. The Company does not discriminate on the basis of race, colour, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees. Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer, and social and recreational programs.

See more jobs at Upstream

Apply for this job

+30d

Senior Software Engineer, Big Data Java / Scala (Hybrid)

UpstreamGerakas,Attica,Greece, Remote Hybrid
DevOPSDesignmobileuiqa

Upstream is hiring a Remote Senior Software Engineer, Big Data Java / Scala (Hybrid)

Our company

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers and boost their revenues.

Think of performance marketing but on steroids as our top-notch marketeers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently we work with the biggest names in Telco, Insurance, Education, FMCGs and Retail in over 45 countries in Latin America, Africa, the Middle East and South-East Asia.

The role

Due to our global expansion we are looking for an enthusiastic Senior Big Data Developer to join our Software Development team in Athens, Greece.

Our HQ offices are based in Gerakas and we have adopted a hybrid work mode.

As a Senior Software Engineer you will be part of a very competent team that works on mission – critical applications throughout the entire development lifecycle, from concept and design, to developing and delivering to production. You will use a modern tech-stack for distributed data processing, such as Apache Spark, Hadoop, Kafka, Spring Boot, Java/Scala, and Data Lake to build the Data and Reporting layer of our products, processing hundreds of millions of messages per day. You will work in a cross-functional team with QA Automation and DevOps Engineers. You will collaborate with UI, Back-end teams and Product Managers to produce our world-class Marketing Technology Platform.

We use the industry best practices and prioritize providing an exceptional developer experience, which means that you will have the tools and support you need to thrive in your role. You'll have the opportunity to work with top-tier private cloud infrastructure. We believe in fostering an environment that allows you to reach your full potential and deliver high-quality work with confidence.

Your main responsibilities will be:

  • Work on big data platforms including data ingestions and data warehouse development
  • Programming in distributed messaging and data processing systems: Kafka, Spark
  • Design, develop, and support new and existing ETL processes employing industry standards and best practices to enhance loading of data from and into different source/ target systems
  • Write well designed, maintainable, testable, efficient software modules
  • Ensure designs are in compliance with specifications and that specifications cover all needed aspects of the implementation
  • Provide support for production systems
  • Support continuous improvement by investigating and presenting alternatives and new technologies

The skills we require:

  • BSc/MSc in Computer Science, Engineering or equivalent
  • 4+ years of full time professional experience
  • Experience programming in Java or Scala or other functional programming languages
  • Excellent knowledge of SQL
  • Familiarity with build tools such as Maven or Gradle
  • Proficient understanding of Git and its workflows

The skills we prefer:

  • Experience with a distributed data processing platform such as Spark, Hadoop
  • Experience with a distributed messaging system such as Kafka
  • Experience working with Data Warehouses

You will be an excellent fit for our team if you are:

  • Strong team player with good communication skills
  • Eager to work with leading-edge technologies
  • Analytical thinker with attention to detail
  • Reliable and dedicated professional with clear thinking and strong attention to detail
  • Able to multitask and thrive in a dynamic environment as well as balance and prioritize activities to ensure critical items are addressed

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile, and highly motivated team in a competitive and fast-paced environment.

Follow us on LinkedIn and stay updated on our latest news.

Upstream is an equal-opportunity employer. The Company does not discriminate on the basis of race, color, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees. Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer,and social and recreational programs

See more jobs at Upstream

Apply for this job

+30d

Software Engineer, Java (Hybrid)

UpstreamGerakas,Attica,Greece, Remote Hybrid

Upstream is hiring a Remote Software Engineer, Java (Hybrid)

The company

We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers and boost their revenues.

Think of performance marketing but on steroids as our top-notch marketeers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently we work with the biggest names in Telco, Insurance, Education, FMCGs and Retail in over 45 countries in Latin America, Africa, the Middle East and South-East Asia.

The role

We are looking for an enthusiastic Software Engineer, Java (Hybrid) to join our Software Development team in Athens, Greece.

Our HQ offices are based in Gerakas and we have adopted a hybrid work mode.

As a Software Engineer, Java you will be part of a very competent team that works on mission – critical applications contributing in all phases of the development process. You will be responsible for Java application development, supporting business objectives while providing expertise in the full software development lifecycle, from concept and design, to testing.

Your main responsibilities will be:

  • Develop on high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
  • Write well designed, testable, efficient software modules.
  • Ensure designs are in compliance with specifications and that specifications cover all needed aspects of the implementation.
  • Create / review design documentation and provide feedback on test plans.
  • BSc/MSc in Computer Science, Software Engineering or equivalent.
  • 2+ years of full time professional experience in designing and developing applications using the Java ecosystem.
  • Solid background in Object Oriented Analysis and Design.
  • Experience with popular Java frameworks and technologies such as Spring Framework, JPA/Hibernate, JEE.
  • Good knowledge of SQL and RDBMS concepts.
  • Experience with HTTP APIs.
  • Basic understanding of concurrency concepts.
  • Working knowledge of Maven, Git and CI/CD principles.

Experience in the following will be extra appreciated:

  • Asynchronous messaging technologies, such as RabbitMQ, Kafka.
  • Horizontally scalable, distributed, microservices architectures.
  • NoSQL databases such as Redis, Elasticsearch.
  • Caching technologies, such as Hazelcast, EhCache.

You will be an excellent fit for our team if you are:

  • Strong team player with good communication skills.
  • Eager to work with leading-edge technologies.
  • Analytical thinker with attention to detail.
  • Reliable and dedicated professional with clear thinking and strong attention to detail.
  • Able to multitask and thrive in a dynamic environment as well as balance and prioritize activities to ensure critical items are addressed.

We offer a competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills. The real excitement comes from working closely with a dynamic, smart, agile and highly motivated team in a competitive and fast paced environment.

Follow us on LinkedIn and stay updated on our latest news

Upstream is an equal opportunity employer. The Company does not discriminate on the basis of race, colour, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees. Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer, and social and recreational programs.

See more jobs at Upstream

Apply for this job