Software Architect
$60,000 USD/year Pay is set based on global value, not the local market. Most roles = hourly rate x 40 hrs x 50 weeks 

Fully-remote
Any country
full-time (40 hrs/week)
Flexible schedule
Long-term role

Software Architect   $60,000 USD/year

Description

Are you a visionary software engineer driven by the power of AI? Join our team and help revolutionize the telecom sector with cutting-edge solutions that enhance network monetization, scalability, and customer satisfaction.

As part of our team, you will be at the helm of developing Charging-as-a-Service, an innovative cloud-native platform that redefines telecom charging systems. You will architect a robust, multi-tenant charging engine capable of managing global transaction volumes, facilitating swift transition from setup to monetization for service providers. Additionally, you'll harness natural language processing and machine learning to craft tools that expedite the creation, testing, and deployment of new plans with unparalleled speed and accuracy.

This role places you at the leading edge of AI-powered transformation in telecom, influencing the future of charging and network monetization.

What to expect during our application process:

  1. Initial screening: Answer a few queries to verify essential qualifications.
  2. Demonstrate your prowess: Take a 15-minute cognitive test (Criteria CCAT) to showcase your learning agility.
  3. Exhibit your expertise: Engage in real-world coding tasks, including feature development, AI integration, and troubleshooting.
  4. Engage with leadership: Participate in a 30-minute discussion with our Engineering leadership team.

This process is approximately 5 hours, allowing you to proceed at your convenience. We respect your time, offering assessment feedback within 48 hours and interview results within 3 business days.

Are you prepared to embrace this opportunity? Join us in shaping the future of telecom with AI guiding our path.

What you will be doing

  • Architecting and deploying Charging-as-a-Service with a focus on scalability, performance, and reliability.
  • Creating serverless, cloud-native applications to bring telecom charging systems into the modern era.
  • Developing NLP and machine learning-powered tools to streamline plan creation and management.
  • Utilizing cutting-edge AI tools to boost development efficiency and solve intricate technical issues.
  • Working alongside a global team to deliver high-quality, enterprise-grade solutions.

What you will NOT be doing

  • Repetitive Infrastructure Tasks: We minimize these so you can concentrate on crafting innovative solutions.
  • Excessive Meetings: We prioritize your development expertise over lengthy discussions. Expect more coding, less talking.

Key responsibilities

  • Design and refine telecom charging solutions that enable rapid monetization and boundless scalability.
  • Integrate AI-driven features to streamline processes and equip service providers with cutting-edge tools.

Candidate requirements

  • 4+ years in software development, specializing in production code for server-side web applications.
  • 2+ years as the key technical contributor to a software product's development.
  • Experience with cloud-native development or serverless architectures.
  • Proficiency in Java, TypeScript, and SQL, with knowledge of Golang, C++, or similar languages.
  • Strong background in Infrastructure-as-Code (IaC), CI/CD, and AWS.
  • Experience in the telecom industry or with telco systems, products, or software.
  • Familiarity with AI-driven tools such as Copilot, Cursor, or ChatGPT.
  • Exposure to Python or a readiness to learn new programming languages with AI tools.

Meet the hiring manager

Watch Video
Watch Video

Meet a successful candidate

Pranav Nambiar
Pranav  |   AI-First Software Engineer
India  

What's the secret to success at Trilogy? AI-First Software Engineer Pranav Nambiar has it: unrelenting focus. In this eye-opening interview,...

Read Pranav's Story

Applying for a role? Here’s what to expect.

Crossover's skill assessment process combines innovative AI power with decades of human research, to take the guesswork, human bias, and pointless filters out of recruiting high-performing teams.

Pass Cognitive Aptitude Test.
STEP 1

Pass Cognitive Aptitude Test.

Pass English Proficiency Test.
STEP 2

Pass English Proficiency Test.

Prove Real-World Job & AI Skills.
STEP 3

Prove Real-World Job & AI Skills.

Ace An Interview Or Two.
STEP 4

Ace An Interview Or Two.

Accept Job Offer.
STEP 5

Accept Job Offer.

Frequently asked questions

About the role

About Crossover

Meet some people who've landed similar jobs

Why Crossover

Recruitment sucks. So we’re fixing it.

The Olympics of work

The Olympics of work

It’s super hard to qualify—extreme quality standards ensure every single team member is at the top of their game.

Premium pay for premium talent

Premium pay for premium talent

Over 50% of new hires double or triple their previous pay. Why? Because that’s what the best person in the world is worth.

Shortlist by skills, not bias

Shortlist by skills, not bias

We don’t care where you went to school, what color your hair is, or whether we can pronounce your name. Just prove you’ve got the skills.