Talent.com
serp_jobs.error_messages.no_longer_accepting
Principal Backend Engineer

Principal Backend Engineer

Aspira ConnectDallas, TX, US
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

Principal Backend Engineer Aspira | Phoenix Engineering About Aspira

For forty years, Aspira has been the market-leading software and services provider for the great outdoors, primarily for state and provincial parks and wildlife agencies. As part of our constant evolution, we're executing an aggressive multi-year transformation to accelerate revenue growth, optimize cost structures, and maximize shareholder value while expanding our market position.

The Ideal Candidate

As a Principal Back End Engineer at Aspira, you will be a key technical leader within our engineering team, driving the design, development, and optimization of robust back-end systems that are crucial to the company’s operational success and scalability. This role combines in-depth coding expertise, architectural design, and strategic leadership, ensuring that all back-end solutions are scalable, efficient, and aligned with both technical and business objectives. The Principal Back End Engineer will collaborate with cross-functional teams, mentor junior engineers, and play a critical role in shaping the technical roadmap for our back-end infrastructure.

In this role, you will be building highly scalable serverless applications on AWS. You will work closely with product managers, front-end engineers, and other stakeholders to design and implement solutions that leverage modern technologies and best practices. Your extensive experience in serverless architecture, along with your deep knowledge of AWS Services like CloudFront, S3, DynamoDB, AppSync, Lambda, EventBridge, and StepFunctions, will be instrumental in ensuring the reliability and efficiency of our technical infrastructure.

Key Responsibilities

  • Lead the design, development, and deployment of scalable, high-performance back-end services, APIs, and system architectures.
  • Optimize build pipelines, deployment processes, and overall system performance while reducing technical debt.
  • Define and implement comprehensive testing strategies (unit, integration, load) to ensure code quality, reliability, and security.
  • Collaborate cross-functionally with product managers, front-end engineers, and security teams to align technical roadmaps and ensure compliance with best practices.
  • Mentor and guide back-end engineers, driving technical discussions, code reviews, and fostering a culture of learning and excellence.
  • Take ownership of complex projects, managing timelines, identifying risks, and ensuring timely, high-quality delivery.
  • Continuously improve infrastructure and development processes by introducing new tools, technologies, and methodologies.
  • Uphold company values by promoting teamwork, accountability, compliance, and ethical standards in all work.

Qualifications

  • Proven track record of designing and delivering high-quality, scalable back-end systems, with a strong foundation in serverless architecture, performance optimization, and distributed computing.
  • Strong experience in designing and implmenting GraphQL APIs.
  • Extensive experience with DynamoDB, Dynamo Streams, and single table design.
  • Strong problem-solving skills, with the ability to address complex technical challenges and develop innovative, efficient solutions that meet business needs.
  • Exceptional leadership and mentoring capabilities, with a history of guiding engineering teams to deliver high-performance, secure, and reliable back-end services.
  • Excellent communication skills, both verbal and written, with the ability to clearly articulate complex technical concepts to both technical and non-technical stakeholders.
  • Proficiency in implementing best practices for back-end security, including knowledge of encryption, authentication mechanisms, and secure data handling.
  • Adaptability to evolving technologies and industry trends, with a proactive approach to adopting and integrating new tools and methodologies to enhance back-end development and infrastructure.
  • Desired Hardware and Software Competencies

  • Proficient in software development tools (IntelliJ, Visual Studio Code, Eclipse) and version control systems like Git for managing distributed codebases.
  • Expertise in containerization and orchestration technologies (Docker, Kubernetes, Helm) for deploying and managing scalable microservices.
  • Strong experience with database technologies (SQL and NoSQL) such as PostgreSQL, MySQL, DynamoDB, and Redis, with skills in designing and optimizing complex data structures.
  • Knowledge of CI / CD pipelines (Jenkins, GitLab CI, CircleCI) and cloud infrastructure (AWS services like CloudFront, S3, Lambda, DynamoDB), including monitoring and logging with CloudWatch.
  • Desired Education and Experience

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • 10+ years of professional experience in back-end software development, with a focus on designing and deploying scalable systems.
  • 5+ years of experience in a senior or lead engineering role, demonstrating strong leadership and project management skills.
  • Extensive experience with back-end technologies and frameworks, including Node.js, Java, Python, and major database systems (e.g., PostgreSQL, MongoDB).
  • Proven expertise in cloud platforms (e.g., AWS, Azure, Google Cloud) and experience with CI / CD tools (e.g., Jenkins, GitLab CI).
  • Demonstrated success in implementing robust security practices and managing complex, high-performance systems.
  • serp_jobs.job_alerts.create_a_job

    Backend Engineer • Dallas, TX, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Lead Software Engineer, Back End (Enterprise Platform Technology)

    Lead Software Engineer, Back End (Enterprise Platform Technology)

    Capital OnePLANO, Texas, United States
    serp_jobs.job_card.full_time +1
    Lead Software Engineer, Back End (Enterprise Platform Technology).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collab...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Principal Backend Developer

    Principal Backend Developer

    VirtualVocationsIrving, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Remote Principal Backend Developer for New Gen AI Product Development.Key Responsibilities : Lead the design and implementation of a scalable and secure CDA data platfor...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Remote Principal Backend Developer

    Remote Principal Backend Developer

    VirtualVocationsMesquite, Texas, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    A company is looking for a Remote Principal Backend Developer for New Gen AI Product Development.Key Responsibilities Lead the design and implementation of a scalable and secure CDA data platform...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Associate Platform Engineer

    Associate Platform Engineer

    VirtualVocationsPlano, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for an Associate Platform Engineer.Key Responsibilities Support administration and configuration of the ITSM platform to enable enterprise processes Provide Tier 2 / 3 platfor...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Backend Software Engineer

    Backend Software Engineer

    VirtualVocationsPlano, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer, Backend (Remote, United States).Key Responsibilities Build backend applications that interact with various APIs and data sources Develop client-faci...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Backend Engineer

    Backend Engineer

    VirtualVocationsMesquite, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for an Intermediate Backend Engineer for their Payments Platform.Key Responsibilities Build and deliver backend services for the Payments Platform Solve medium-complexity pr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Principal GTM Engineer

    Principal GTM Engineer

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal GTM Engineer to architect and execute the go-to-market engine for their AI product suite. Key Responsibilities Design and implement multi-touch campaigns to ac...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    AI Backend Engineer

    AI Backend Engineer

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Gen AI Backend Engineer to design orchestration pipelines and manage data workflows for multi-agent LLM applications. Key Responsibilities Design and implement backend s...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Principal Systems Engineer

    Principal Systems Engineer

    VirtualVocationsMesquite, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Systems Engineer (MBSE).Key Responsibilities Perform systems engineering tasks in support of software development for a Space Ground mission-focused software ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Platform Engineer

    Platform Engineer

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Platform Engineer to join their remote team in Canada.Key Responsibilities Deliver infrastructure with Terraform CDKTF in partnership with development teams Maintain a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Platform Engineer

    Senior Platform Engineer

    VirtualVocationsMesquite, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Core Platform Engineer who will enhance CI / CD pipelines in a growing environment.Key Responsibilities Manage, maintain, and test CI / CD pipelines for efficient so...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Principal Engineer, DevOps

    Principal Engineer, DevOps

    CommscopeRichardson, TX, United States
    serp_jobs.job_card.full_time
    In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do.Ruckus Networks a CommScope BU is looking for a Principal Devops Engineer to join our team in R...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Lead Backend Engineer

    Lead Backend Engineer

    VirtualVocationsIrving, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead / Staff Backend Engineer for their Payments Platform.Key Responsibilities Define and build core platform services for reliable, scalable, and secure payments Archit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Lead Software Engineer, Back End (Enterprise Platforms Technology)

    Lead Software Engineer, Back End (Enterprise Platforms Technology)

    Capital OnePLANO, Texas, United States
    serp_jobs.job_card.full_time +1
    Lead Software Engineer, Back End (Enterprise Platforms Technology).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, colla...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocationsDallas, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Software Engineer to lead architectural vision and execution for their fintech platform. Key Responsibilities Architect and design scalable, reliable systems f...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Backend Engineer

    Senior Backend Engineer

    VirtualVocationsMesquite, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Backend Engineer (AWS).Key Responsibilities : Build, maintain, and optimize backend systems using Python and integrate with AWS cloud services Design and deploy ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Platform Integration Engineer

    Platform Integration Engineer

    VirtualVocationsMesquite, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Platform Integration Engineer (Agentic Systems / Integrations).Key Responsibilities Design and validate APIs, SDKs, and event-driven pipelines for agentic workflows Revi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Platform Support Engineer

    Platform Support Engineer

    VirtualVocationsDallas, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Platform Support Engineer to provide advanced technical support and troubleshoot complex issues. Key Responsibilities Manage and prioritize support tickets according to ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Lead Data Platform Engineer

    Lead Data Platform Engineer

    VirtualVocationsMesquite, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Data Platform Engineer responsible for designing, building, and operating an enterprise data platform focused on healthcare data. Key Responsibilities Administer an...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Lead Associate Principal, Cloud Engineering

    Lead Associate Principal, Cloud Engineering

    The Options Clearing CorporationDallas, TX, United States
    serp_jobs.job_card.full_time
    Maintain and continuously automate a large, complex virtualization and cloud-based computing environment.Provide technical guidance within the team on networking and serve as a technical liaison be...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30