< Back to search results

Senior Software Engineer – Backend Developer

Bethesda, MD $45-63/Hour Immediately Allows Remote Work

Job Number

  • Job Number MARJP00080094
  • Highlights

    • Job Number MARJP00080094
    • Location Bethesda, MD
    • Pay Rate $45-63/Hour
    • Date Posted Sep 11, 2023
    • Start Date Immediately
    • Number of Positions 1
    • Remote Position Type Allows Remote Work

    Skills

    • Software Engineering

    Description

     

    JOB SUMMARY

    NOTE:  This is a FLEX Associate Engagement  

    Position type: Full-time

     

    We're hiring a seasoned Senior Backend Developer to spearhead the development of our cutting-edge developer portal built on the Backstage platform. Your role involves shaping the backend architecture, design, and implementation, utilizing your expertise in Python and AWS services to drive automation, seamless integration with enterprise tools, and effective system communication. 

     

    Role Responsibilities/Duties

    • Lead design and development of backend components and services for the Backstage-based developer portal, creating scalable and maintainable Python code to power the core functionality. 
    • Utilize deep knowledge of AWS services to architect and implement backend components leveraging cloud capabilities for automation, data storage, and integration with enterprise tools. 
    • Integrate the developer portal with enterprise tools, such as identity and access management (IAM), and collaboration platforms to ensure a seamless and secure user experience. 
    • Optimize backend components for performance and scalability, ensuring the portal can handle increasing user demand and maintain high responsiveness. 
    • Implement robust security measures, data encryption, and access controls to ensure the confidentiality and integrity of user data within the portal. 
    • Enforce coding best practices, conduct code reviews, and implement comprehensive testing strategies to deliver high-quality and reliable backend solutions. 
    • Collaborate closely with frontend developers, DevOps engineers, and other stakeholders to ensure seamless integration and end-to-end functionality of the developer portal. 
    • Provide guidance and mentorship to junior backend developers, fostering their professional growth and ensuring the team's success. 

     

    Qualifications

    • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent experience/certification.  
    • Proven track record as a Senior Backend Developer, focusing on Python development. 
    • Familiarity with modern backend web technologies and frameworks. 
    • Extensive experience with AWS services like Lambda, Step Functions, API Gateway, S3, DocumentDB, and IAM. 
    • Thorough understanding of backend architecture, microservices, and data modeling. 
    • Solid grasp of software development best practices, including code reviews, testing, and continuous integration. 
    • Previous experience with Backstage platform or similar developer portals is advantageous. 
    • Experience with DevOps practices, CI/CD pipelines, and knowledge of other programming languages (Node.js, Java) is advantageous. . 

     

     Competencies:

    • Self-motivated, results-driven, and eager to learn and grow. 
    • Strong communication and collaboration skills, adept at working in cross-functional teams.
    • Excellent problem-solving skills and ability to troubleshoot complex backend issues. 
    • Leadership qualities and a passion for mentoring and guiding junior developers. 

     

    Marriott International is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. Marriott International does not discriminate on the basis of disability, veteran status or any other basis protected under federal, state or local laws.  

    Interested in this job?

    Enter your email to receive alerts when we find similar jobs.

    You might also like

    Share this job?


    US NOTICES

    E-VERIFY

    Marriott participates in the Electronic Employment Eligibility Verification Program.

    This Employer Participates in E-VERIFY ENGLISH/SPANISH (PDF)

    Right to Work ENGLISH/SPANISH (PDF)

    Marriott International is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture.

    Marriott International does not discriminate on the basis of disability, veteran status or any other basis protected under federal, state or local laws.

    EEO NOTICES

    "Know Your Rights" POSTER

    PAY TRANSPARENCY

    ACCESSIBILITY ASSISTANCE

    If you are an individual with a disability and need assistance completing the online application, please call 301-581-1400. Please leave a message and a member of our Human Resources team will return your call within three business days. Alternatively, an email may be sent to HQAFFIRMATIVEACTION@MARRIOTT.COM . "Applicant Accommodation" should be included in the subject line of the email. Please note that this phone number and email are only for those individuals who would like to request an accommodation to apply for a job.