Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (Backend) image - Rise Careers
Job details

Software Engineer (Backend)

SHIELD is a device-first fraud intelligence platform that helps digital businesses worldwide eliminate fake accounts and stop all fraudulent activities. 

Powered by SHIELD AI, we identify the root of fraud with the global standard for device identification (SHIELD Device ID) and actionable fraud intelligence, empowering businesses to stay ahead of new and unknown fraud threats.

We are trusted by global unicorns like inDrive, Alibaba, Swiggy, Meesho, TrueMoney, and more. With offices in LA, London, Jakarta, Bengaluru, Beijing, and Singapore, we are rapidly achieving our mission - eliminating unfairness to enable trust for the world.

Responsibilities

As a Software Engineer (Backend), you will work on building high-performance and scalable backend systems, primarily using Go and/or Python. The efforts you provide will contribute towards optimizing fraud detection processes and creating business value by enabling trust for our clients. Responsibilities include: 

  • Develop and maintain backend services and automation scripts in Go and Python.
  • Ensure resilience and reliability by writing extensive tests.
  • Optimize system performance for high throughput and low latency.
  • Work on software architecture and infrastructure as part of an Agile team.
  • Minimum Bachelor’s Degree in Computer Science or other related fields
  • Proactive problem solver who takes initiative
  • Strong logical thinking and debugging skills
  • Passion for learning and experimenting with new approaches
  • Experience with AWS services (e.g., Lambda, S3, ECS, RDS) is a plus
  • Knowledge of relational (PostgreSQL, MySQL) databases is a plus
  • Familiarity with Redis for caching and performance optimization is a plus

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer (Backend), SHIELD

At SHIELD, we’re on a mission to eliminate unfairness and empower trust in the digital world through our innovative fraud intelligence platform. As a Software Engineer (Backend), you will play a crucial role in building scalable and high-performance backend systems using Go and/or Python. Your expertise will help us enhance our fraud detection processes, providing significant value to our clients who include industry giants like inDrive, Alibaba, and Swiggy. You will develop and maintain backend services, ensuring they are resilient and reliable by implementing extensive tests and optimizations for system performance. Working collaboratively in an Agile environment, you'll tackle software architecture and infrastructure challenges, allowing our team to respond quickly to the evolving landscape of fraud threats. With your proactive problem-solving skills and a passion for learning new technologies, you’ll contribute to making the digital space a safer place. Additionally, if you have experience with AWS services or relational databases like PostgreSQL and MySQL, it will be highly beneficial. This is an exciting opportunity to join a company that values innovation and is dedicated to making a real difference in the world of digital security.

Frequently Asked Questions (FAQs) for Software Engineer (Backend) Role at SHIELD
What responsibilities does a Software Engineer (Backend) at SHIELD have?

The Software Engineer (Backend) at SHIELD is responsible for developing and maintaining high-performance backend services primarily in Go and Python. You will ensure that these systems are reliable through extensive testing and optimize them for high throughput and low latency. Collaborating with an Agile team, you will also work on software architecture and infrastructure, significantly contributing to the optimization of fraud detection processes and overall business value for our clients.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer (Backend) position at SHIELD?

To become a Software Engineer (Backend) at SHIELD, a minimum of a Bachelor’s Degree in Computer Science or a related field is required. Strong logical thinking, debugging skills, and a proactive approach to problem-solving are essential. Familiarity with AWS services, relational databases like PostgreSQL and MySQL, and cache performance optimization with Redis are advantageous, but a willingness to learn and innovate is equally valued!

Join Rise to see the full answer
What programming languages are preferred for the Software Engineer (Backend) role at SHIELD?

At SHIELD, the preferred programming languages for the Software Engineer (Backend) role are Go and Python. These languages are used to build and maintain efficient and scalable backend systems, so proficiency in either or both will be key to your success in contributing to the team and our mission of combating fraud.

Join Rise to see the full answer
How does SHIELD support the professional growth of its Software Engineers?

SHIELD fosters a culture of learning and innovation, encouraging Software Engineers to experiment with new technologies and approaches. The Agile environment promotes collaboration and continuous improvement, allowing team members to grow their skills and contribute meaningfully to projects. Additionally, SHIELD supports your development through various resources and a progressive work culture.

Join Rise to see the full answer
What is the company culture like at SHIELD for Software Engineers?

The company culture at SHIELD is focused on innovation, collaboration, and a commitment to making a positive impact in the digital realm. Software Engineers work in an Agile environment that values proactive problem-solving and creative thinking. There is an emphasis on teamwork and supporting each other, allowing every team member's voice to be heard while continuously striving towards our goal of eliminating fraud.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Backend)
Can you describe your experience with Go or Python?

When answering this question, highlight specific projects where you utilized Go or Python, outlining how you applied these languages to solve problems. Discuss your familiarity with frameworks or libraries associated with these languages, as well as any performance considerations you've dealt with related to fraud detection.

Join Rise to see the full answer
How do you ensure the reliability of backend services?

To respond effectively, discuss practices such as writing unit and integration tests, employing monitoring solutions, and implementing error-handling strategies. Mention the importance of robust testing and continuous integration/continuous deployment (CI/CD) practices in maintaining high reliability and performance.

Join Rise to see the full answer
What strategies do you use for optimizing system performance?

You should mention techniques such as load balancing, caching strategies (for instance, using Redis), and profiling the application to identify bottlenecks. Discuss how you utilize metrics to guide your optimization efforts, contributing to reduced latency and increased throughput.

Join Rise to see the full answer
How do you approach debugging a complex backend issue?

In your answer, outline a systematic approach to debugging complex issues, such as replicating the problem, reviewing logs, using debugging tools, and working collaboratively with your team to pinpoint the source of the issue and resolve it effectively.

Join Rise to see the full answer
What are some common security concerns for backend systems, and how do you address them?

Discuss common security vulnerabilities such as SQL injection, XSS, and how you implement measures like input validation, ORM frameworks, and secure coding practices. Illustrate your commitment to security by mentioning any relevant certifications or training you've undertaken.

Join Rise to see the full answer
Describe a challenging project or problem you've worked on as a backend engineer.

Here, share a succinct yet detailed description of a challenging project, focusing on the problem you encountered, the thought process that led to the solution, and the technologies used, emphasizing teamwork and the skills that benefited the project's success.

Join Rise to see the full answer
What tools or frameworks do you prefer for backend development?

Mention specific tools or frameworks you've utilized, such as Docker for containerization, AWS services for cloud solutions, or specific Go/Python libraries. Justify your preferences with outcomes from projects where you effectively used those tools.

Join Rise to see the full answer
How do you stay current with new technologies and programming trends?

Discuss your routine for professional development, such as following industry blogs, participating in online courses, attending webinars, or being involved in coding communities. Illustrate the importance of staying informed about emerging trends in backend technology to enhance your work at SHIELD.

Join Rise to see the full answer
Explain the significance of Agile methodology in software development.

When addressing this question, explain Agile principles like iterative development, responsiveness to change, and continuous improvement. Provide examples of how Agile practices have positively influenced project outcomes in your past experiences, emphasizing collaboration, flexibility, and client engagement.

Join Rise to see the full answer
What role do you believe testing plays in backend development?

Discuss how testing is crucial in ensuring software quality and reliability. Highlight the importance of unit, integration, and end-to-end testing, and how they help detect issues early in the development lifecycle, reduce bugs in production, and increase confidence in deployments.

Join Rise to see the full answer
Similar Jobs
SHIELD Remote No location specified
Posted 11 days ago
SHIELD Remote No location specified
Posted 11 days ago
Posted yesterday
Salient Hybrid San Francisco
Posted 10 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
5 Hybrid Houston, TX
Posted 4 days ago
SWATX Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 2 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 25, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
S
Someone from OH, Dayton just viewed Senior Director, Employee Engagement at Scout Motors
Photo of the Rise User
12 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs