Software Engineer

BrightEdge logo

BrightEdge

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python GraphQL PostgreSQL Flask NoSQL ECS CI API Go Rest API AWS Amazon S3

Job Description

Software Engineer (Backend AI)


Job Overview

We are looking for a Backend AI Engineer to join our core infrastructure team. This is a role for a senior software engineer who thrives at the intersection of traditional backend engineering and the modern AI-assisted development workflow. You will not be training models; instead, you will use AI productivity tools to architect, build, and maintain scalable APIs and data pipelines that power our services.


Key Responsibilities:

  • AI-Native Development: Use AI coding assistants (e.g., Cursor, GitHub Copilot, or Claude Code) to accelerate the delivery of high-quality, documented, and tested backend code.
  • API & Infrastructure Design: Build and maintain robust RESTful or GraphQL APIs and microservices using Python (FastAPI/Flask)
  • Intelligent Automation: Implement AI-driven automation for backend tasks such as predictive scaling, anomaly detection in logs, and automated database query optimization.
  • Service Orchestration: Integrate specialized AI-powered third-party services (e.g., search, authentication, or automated security auditing) into our backend architecture.
  • System Reliability: Ensure high availability and performance by designing systems that handle high traffic and complex data workflows while leveraging AI for proactive maintenance.


Required Technical Skills:

  • Languages: Proficiency in Python, or Go for high-performance server-side logic.
  • AI Productivity Tools: Mastery of AI-augmented IDEs and CLI tools for code generation, refactoring, and debugging.
  • Databases: Expertise in relational (e.g., PostgreSQL) and NoSQL databases, focusing on performance tuning and efficient schema design.
  • Cloud Infrastructure: Experience with AWS (Lambda, ECS, S3) or GCP for deploying and monitoring scalable backend services.
  • DevOps & CI/CD: Ability to set up and manage automated pipelines for testing and deployment.
  • Qualifications

    • Education : Bachelors in Computer Science Engineering
    • Experience: 4+ years in backend engineering with a proven track record of shipping production-grade software.
    • Efficiency: Demonstrated ability to deliver features significantly faster by leveraging modern AI development tools.
    • Mindset: Strong architectural thinking and a focus on clean, maintainable code over "black-box" generated snippets


  • Interview Questions of Software Engineer at BrightEdge

    Currently, there aren't any interview questions for this role at BrightEdge shared by other job seekers.
    View more interview questions of similar roles from other companies โ†’
    banner icon
    Prepare For Your Interview in 1 Week?
    Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
    Get Started!

    Salary Insights of Software Engineer at BrightEdge

    Currently, there aren't any salaries for this role at BrightEdge shared by other job seekers.

    View more salaries from BrightEdge โ†’

    Achieve your dream job with our top-notch tools!

    Resume Checker Illustration

    Resume Checker

    Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

    Check Now
    Interview Preparation Illustration

    AI InterviewPrep

    Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

    Check Now
    Resume Builder Illustration

    Resume Builder

    Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

    Check Now