Software / Server engineer

Sunnyvale & Seattle

As a Software Engineer within our Server Engineering team you will work collaboratively with the Dev team as well as Mobile Operator’s to help build network stack to support millions of users. You come from a systems or development background (or are comfortable in both areas). You are self-directed and have the ability to track solutions from design through implementation, owning every step along the way. We strive for a deep understanding of the core technologies that are being used while building redundancy and establishing best practices.

Responsibilities

We've developed a platform that integrates with mobile client side library and apps along with mobile network carrier systems. The Server Engineer would be responsible for further developing, securing, and scaling the backend infrastructure to support the platform in order to handle millions of concurrent API calls.

Requirements

  • BA/BS in Computer Science or related technical field or equivalent practical experience
  • 3+ years work experience, including programming experience in Scala, PHP, C++
  • 2-3 years of experience building secure scalable web services
  • Experience with RESTful services
  • Good understanding of network stack and HTTP protocol
  • Experience with concurrency, multithreading, or asynchronous programming
  • Understanding of data modeling in SQL and/or NoSQL environment
  • Experience with AWS, Ansible, Kafka and Spark would be a plus

Mobile Engineer - IOS

Sunnyvale & Seattle

As a Mobile Engineer, you would collaborate with UX designers to create a rich app experience & execute pixel-perfect designs. You would collaborate with backend engineers to ensure a fast & effective experience for our users. You would own release and quality assurance of the app, automated testing infrastructure & app analytics.

Responsibilities

We've developed a platform that integrates with mobile client side library and apps along with mobile network carrier systems. The mobile engineer would be responsible for further developing features and building test infrastructure for the mobile client. Collaborating with cross-functional teams to define, design, and ship new features.

Requirements

  • BA/BS in Computer Science or related technical field or equivalent practical experience
  • Proven working experience in developing mobile applications
  • Experience with network communication
  • Good understanding of network stack and HTTP protocol
  • A deep familiarity with Objective-C, Swift and Cocoa Touch
  • Experience with concurrency, multithreading, or asynchronous programming
  • Experience with Xcode unit and UI testing
  • Solid understanding of the full mobile development life cycle.

Data Engineer

Sunnyvale & Seattle

If you thrive on working with big data in high performance teams then this is the place for you. You would work on data and build some of the tools that are critical to moving & transforming this data into valuable and insightful information. Creating reliable, scalable, and high performance products requires exceptional technical expertise and practical experience working with large-scale distributed systems. Finally, you will tackle challenging issues of scale, reliability and security while delivering a delightful, simple user experience to a global user base.

Responsibilities

You will manage data warehouse plans for a product or a group of products. You will interface with engineers, product managers and product analysts to understand data needs. In addition, you will design, build and launch new data extraction, transformation and loading processes in production. You will work with data infrastructure to triage infra issues and drive to resolution. Be prepared to build and launch new data models that provide intuitive analytics to your customers as well as design and extremely efficient & reliable data pipelines to move data to our Data Warehouse. You will use your expert coding skills across a number of languages from Python, Scala, Java and PHP and work across multiple teams in high visibility roles.

Requirements

  • 2+ years of Scala and/or Python development experience is necessary
  • 2+ years of SQL (Oracle, Vertica, Hive, etc) experience is required
  • 2+ years of experience in custom or structured (ie. Informatica/Talend/Pentaho) ETL design, implementation and maintenance
  • 2+ years or experience applying statistical data analysis to real-life problems
  • Experience working with either a Map Reduce or a MPP system on any size/scale
  • BS or MS degree in Computer Science or a related technical field
  • Previous experience with Data ingestion and IR (information retrieval) is highly desirable
  • Industry experience as a Data Engineer or related specialty

Data Scientist

Sunnyvale & Seattle

You will advocate, evangelize and build data-fuelled products that help our customers improve customer insights. You’ll dig in and become an expert on Mobile Operator datasets. You will provide insight into leading analytic practices, design and lead iterative learning and development cycles, and ultimately produce new and creative analytic solutions that will become part of our core deliverables.

Responsibilities

You will work with cross-functional team members internally as well as those of partners to identify and prioritize actionable, high-impact insights across a variety of core business areas. You will lead applied analytics initiatives that are leveraged across the breadth of our solutions for Mobile Operators You will research, design, implement and validate cutting-edge algorithms to analyze diverse sources of data to achieve targeted outcomes. As our data scientist, you will provide expertise on mathematical concepts for the broader applied analytics team and inspire the adoption of advanced analytics and data science across the entire breadth of our organization.

Requirements

  • BA/BS in Computer Science or related technical field or equivalent practical experience
  • 3 years work experience, including programming experience in Scala, PHP, C++
  • 2-3 years of experience building secure scalable web services
  • Experience with RESTful services
  • Good understanding of network stack and HTTP protocol
  • Experience with concurrency, multithreading, or asynchronous programming
  • Understanding of data modeling in SQL and/or NoSQL environment
  • Experience with AWS, Ansible, Kafka and Spark would be a plus

Mobile Engineer - Android

Sunnyvale & Seattle

As an Andoid Engineer, you would collaborate with UX designers to create a rich app experience & execute pixel-perfect designs. You would collaborate with backend engineers to ensure a fast & effective experience for our users. You would own release and quality assurance of the app, automated testing infrastructure & app analytics..

Responsibilities

We've developed a platform that integrates with mobile client side library and apps along with mobile network carrier systems. The mobile engineer would be responsible for further developing features and building test infrastructure for the mobile client.

Requirements

  • BA/BS in Computer Science or related technical field or equivalent practical experience
  • Proven working experience with designing and developing mobile applications
  • Experience with Java and Android SDK
  • Experience working with remote data via REST and JSON
  • Experience with network communication
  • Good understanding of network stack and HTTP protocol
  • Experience with concurrency, multithreading, or asynchronous programming
  • Experience with Android Studio and UI testing
  • Solid understanding of the full mobile development life cycle

Cloud Engineer

Sunnyvale & Seattle

As Cloud Engineer, you will work with our engineering team to create a successful and sustainable backend solution for our clients. You will work with the Dev team and ensure that we are striving to attain the deepest understanding of the core tech while building redundancy and establishing best practices.

Responsibilities

You will have to design, architect and engineer cloud based policy control as well as enforce core network elements. On top of that you will need to provide architectural leadership including review of services and APIs within the ecosystem.

Requirements

  • Expert software development (C/C++)
  • Expert of the IMS and EPC network elements (Policy Control and enforcement architecture)
  • Expert of RADIUS and Diameter protocol
  • Thoroughly familiar with SGSN/GGSN interfaces
  • Strong message queuing and micro-services orchestration
  • Strong scripting skills (e.g. Python, Shell, Ruby, Perl, JavaScript, other)
  • Extensive experience developing RESTful APIs
  • Technical leadership experience working with solutions at scale
  • Very strong understanding of 3GPP IMS and EPC and IMS and EPC Core
  • Experience with TCP/IP, HTTP, web applications and understanding of client/server architecture
  • Willingness to enhance team learning environment by providing and encouraging mentorship and technical leadership
  • Education: College degree in the relevant field (Electrical Engineering, Computer Science, or another technical equivalent)

Sales Manager - LatAm Operators

Sunnyvale

The Sales Manager - LatAm Mobile Operators will be responsible for driving the expansion of the LotusFlare’s Platform in the mobile operator space. The manager will be the first contact in LotusFlare’s sales pipeline with the goal of achieving three key strategic goals of winning new business, expanding existing customer relationships and driving up overall relationship value as measured by the financial impact of LotusFlare solutions to a client’s business through unparalleled return of the client’s digital investment.

Responsibilities

As a Sales Manager you will need to qualify and develop inbound sales leads, while responding to product inquiries. This means that you will have to run email and outbound calling campaigns to generate new sales prospects as well as create and manage a list of prospective customers in the targeted vertical market (Financial Services, Healthcare, Insurance). In order to schedule demonstrations between LotusFlare and potential customers, you will have to work with upper level managers and directors to design region specific outbound efforts and also cold call prospects regarding our solutions.

Requirements

  • The candidates would be expected to have a BS/BA in Economics / Development / Marketing or another related field
  • Deep subject matter experience in telecommunication industry
  • Experience working with and selling to mobile operators in Latin America
  • 3+ years of experience in sales/marketing or another closely related role
  • Excellent communication skills
  • Experience managing enterprise customer relationships

At LotusFlare, we value hard work. But, above all we want to nurture the health, happiness and safety of our employees. While our offices are found in countries around the world, we are location agnostic and treat every person equally. 

      • As a Software Engineer within our Server Engineering team you will work collaboratively with the Dev team as well as Mobile Operator’s to help build network stack to support millions of users. You come from a systems or development background (or are comfortable in both areas). You are self-directed and have the ability to track solutions from design through implementation, owning every step along the way. We strive for a deep understanding of the core technologies that are being used while building redundancy and establishing best practices.

      • We've developed a platform that integrates with mobile client side library and apps along with mobile network carrier systems. The Server Engineer would be responsible for further developing, securing, and scaling the backend infrastructure to support the platform in order to handle millions of concurrent API calls.

      • (1) BA/BS in Computer Science or related technical field or equivalent practical experience
        (2) 3+ years work experience, including programming experience in Scala, PHP, C++
        (3) 2-3 years of experience building secure scalable web services
        (4) Experience with RESTful services
        (5) Good understanding of network stack and HTTP protoco
        (6) Experience with concurrency, multithreading, or asynchronous programming
        (7) Understanding of data modeling in SQL and/or NoSQL environment
        (8) Experience with AWS, Ansible, Kafka and Spark would be a plus

      • As a Mobile Engineer, you would build apps for phones running iOS 2.3+, utilizing the latest tools and best practices. You would collaborate with UX designers to create a rich app experience & execute pixel-perfect designs. You would collaborate with backend engineers to ensure a fast & effective experience for our users. You would own release and quality assurance of the app, automated testing infrastructure & app analytics.

      • We've developed a platform that integrates with mobile client side library and apps along with mobile network carrier systems. The mobile engineer would be responsible for further developing features and building test infrastructure for the mobile client.

      • (1) BA/BS in Computer Science or related technical field or equivalent practical experience
        (2) 3 years work experience designing and developing mobile applications
        (3) Experience with network communication
        (4) Good understanding of network stack and HTTP protocol
        (5) Experience with concurrency, multithreading, or asynchronous programming
        (6) Experience with Robotium, JUnit or other mobile test framework development

      • If you thrive on working with big data in high performance teams then this is the place for you. You would work on data and build some of the tools that are critical to moving & transforming this data into valuable and insightful information. Creating reliable, scalable, and high performance products requires exceptional technical expertise and practical experience working with large-scale distributed systems. Finally, you will tackle challenging issues of scale, reliability and security while delivering a delightful, simple user experience to a global user base.

      • You will manage data warehouse plans for a product or a group of products. You will interface with engineers, product managers and product analysts to understand data needs. In addition, you will design, build and launch new data extraction, transformation and loading processes in production. You will work with data infrastructure to triage infra issues and drive to resolution. Be prepared to build and launch new data models that provide intuitive analytics to your customers as well as design and extremely efficient & reliable data pipelines to move data to our Data Warehouse. You will use your expert coding skills across a number of languages from Python, Scala, Java and PHP and work across multiple teams in high visibility roles.

      • (1) 2+ years of Scala and/or Python development experience is necessary
        (2) 2+ years of SQL (Oracle, Vertica, Hive, etc) experience is required
        (3) 2+ years of experience in custom or structured (ie. Informatica/Talend/Pentaho) ETL design, implementation and maintenance
        (4) 2+ years or experience applying statistical data analysis to real-life problems
        (5) Experience working with either a Map Reduce or a MPP system on any size/scale
        (6) BS or MS degree in Computer Science or a related technical field
        (7) Previous experience with Data Ingestion and IR (informal retrieval) is highly desirable
        (8) Industry experience as a Data Engineer or related speciality

      • You will advocate, evangelize and build data-fuelled products that help our customers improve customer insights. You’ll dig in and become an expert on Mobile Operator datasets. You will provide insight into leading analytic practices, design and lead iterative learning and development cycles, and ultimately produce new and creative analytic solutions that will become part of our core deliverables.

      • You will work with cross-functional team members internally as well as those of partners to identify and prioritize actionable, high-impact insights across a variety of core business areas. You will lead applied analytics initiatives that are leveraged across the breadth of our solutions for Mobile Operators You will research, design, implement and validate cutting-edge algorithms to analyze diverse sources of data to achieve targeted outcomes. As our data scientist, you will provide expertise on mathematical concepts for the broader applied analytics team and inspire the adoption of advanced analytics and data science across the entire breadth of our organization.

      • (1) BA/BS in Computer Science or related technical field or equivalent practical experience
        (2) 3 years work experience, including programming experience in Scala, PHP, C++
        (3) 2-3 years of experience building secure scalable web services
        (4) Experience with RESTful services
        (5) Good understanding of network stack and HTTP protocol
        (6) Experience with concurrency, multithreading, or asynchronous programming
        (7) Understanding of data modeling in SQL and/or NoSQL environment
        (8) Experience with AWS, Ansible, Kafka and Spark would be a plus

      • We are looking for brilliant, worldly, and passionate people to help empower and expand our team. You will play a direct role in making an impact in emerging markets by enabling technology and services that would make mobile internet more affordable. You would help drive user growth on mobile apps by working closely with Apps and Mobile Operators.

        Please view the full job description, including responsibilities on desktop.

      • The VP will function as a general manager, optimizing the investment of practice resources to achieve the three key strategic goals of winning new business, expanding existing customer relationships and driving up overall relationship value as measured by the financial impact of LotusFlare solutions to a client’s business through unparalleled return of the clients digital marketing investment.

      • (1) The candidates would be expected to have at least 5 years of senior (Director or above) line management experience leading teams of 10+ individuals
        (2) Deep subject matter expertise in Financial Services, Health Care or Hospitality industries
        (3) 3+ years of experience directly managing digital marketing or CRM
        (4) Experience driving financial performance at a P&L level as proven across multiple years managing a $10mm + line of business
        (5) Experience managing enterprise customer relationships at senior levels

      • As an Andoid Engineer, you would collaborate with UX designers to create a rich app experience & execute pixel-perfect designs. You would collaborate with backend engineers to ensure a fast & effective experience for our users. You would own release and quality assurance of the app, automated testing infrastructure & app analytics.

      • We've developed a platform that integrates with mobile client side library and apps along with mobile network carrier systems. The mobile engineer would be responsible for further developing features and building test infrastructure for the mobile client.

      • (1) BA/BS in Computer Science or related technical field or equivalent practical experience
        (2) Proven working experience with designing and developing mobile applications
        (3) Experience with Java and Android SDK
        (4) Experience working with remote data via REST and JSON
        (5) Experience with network communication
        (6) Good understanding of network stack and HTTP protocol
        (7) Experience with concurrency, multithreading, or asynchronous programming
        (8) Experience with Android Studio and UI testing
        (9) Solid understanding of the full mobile development life cycle