Leading internal AI transformation at your company? Join other leaders

Internal AI Job Board

Sr. Application Developer

Empire State Realty Trust - New York, NY

Engineer Verified Jun 19, 2026 Source: esrtreit.com

This role is part of the Internal AI Job Board, a curated list of jobs for teams building or operating internal AI systems. Follow the original role page for the employer description, requirements, and application flow.

Compensation: $145,000 - $155,000 a year Salary is based on several factors including but not limited to education, work experience, job location, size of property where applicable, and/or certifications

Responsibilities

  • Take a lead role across all phases of the software development lifecycle, from design through deployment and ongoing application support
  • Contribute to architectural decisions and design discussions to ensure applications are scalable, maintainable, secure, and high performing
  • Troubleshoot and resolve complex software issues by identifying root causes and implementing effective solutions
  • Support, maintain, and enhance existing enterprise applications to ensure reliability, performance, and alignment with evolving business needs
  • Design and develop integrations, APIs, and services that connect internal systems and external platforms
  • Provide support in designing, prototyping, building, and maintaining Salesforce.com applications and customizations
  • Collaborate with the Application Development team to research, prototype, and implement emerging technologies, including AI-driven capabilities such as MCP Servers, machine learning models, intelligent automation, and large language models (LLMs)
  • Identify opportunities to incorporate AI and intelligent automation into enterprise systems to improve operational efficiency and decision-making
  • Design and develop ETL processes, including data extraction, transformation, and loading, supporting enterprise data workflows and integrations
  • Develop and support interactive dashboards and reporting solutions using business intelligence tools such as Tableau or Power BI
  • Design and develop Robotic Process Automation (RPA) solutions to automate repetitive and rule-based business processes
  • Ensure the quality and reliability of software through testing, validation, and continuous improvement practices
  • Utilize Git for version control and apply DevOps and continuous integration/continuous deployment (CI/CD) best practices
  • Create and maintain technical documentation for applications, integrations, and system processes
  • Stay current with industry trends, particularly in AI, automation, and enterprise application development, and advocate for adoption of best practices and modern technologies
  • Work closely with cross-functional teams including cybersecurity specialists, network engineers, business analysts, and project managers to deliver high-quality technology solutions
  • Collaborate with onshore and offshore developers to support multiple applications and technologies
  • Work with leadership and business stakeholders to understand organizational goals and translate business needs into technical solutions
  • Participate in and contribute to an agile development environment

Qualifications

  • Strong programming skills in languages such as Python, C#, Java, or C++
  • Strong experience in API design, development, and system integrations
  • Proven experience designing scalable, maintainable, and high-performance enterprise applications
  • Solid understanding of application architecture patterns and modern software development best practices
  • Experience with software testing methodologies and test-driven development (TDD)
  • Experience with Salesforce customization, configuration, APIs, and application development
  • Proficiency with Git, version control systems, and DevOps principles
  • Experience working with ETL tools, data pipelines, and data warehousing concepts
  • Proficiency with business intelligence and analytics tools such as Tableau or Power BI
  • Experience developing Robotic Process Automation (RPA) or workflow automation solutions
  • Strong understanding of database architecture, data modeling, and relational databases
  • Familiarity with AI or machine learning concepts, including experience integrating AI services, machine learning models, or large language models (LLMs) into applications
  • Interest in applying AI, automation, or intelligent technologies to enhance enterprise applications and business processes
  • Ability to understand and translate business processes and requirements into technical solutions
  • Experience creating clear and concise technical documentation
  • Experience working in agile development environments
  • Ability to work both independently and collaboratively within a team environment
  • Prolonged periods of sitting at a desk and working on a computer
  • Must be able to lift up to 15 pounds at times
Apply on the original posting

Related internal AI jobs

Leading internal AI transformation at your company? Join other leaders

Internal AI jobs for people putting agents to work

The job board tracks internal AI operations and internal AI engineer roles at companies putting AI into daily work.

These roles give other teams leverage: better workflows, useful agents, internal tools, and support for adoption.

Built with Concept.dev

Concept works with leading enterprises to design, build, and deploy personalized AI coworkers. Concept is built by leaders from Ramp, OpenAI, Google DeepMind, and Scale.

X/Twitter · LinkedIn · Contact