Demo

Software Engineer 1

iApartments
Tampa, FL Full Time
POSTED ON 6/28/2026
AVAILABLE BEFORE 8/26/2026

JOB SUMMARY / ORGANIZATIONAL IMPACT

iApartments is looking for a Software Engineer who is AI-first in how they design, build, test, and deploy software. This role emphasizes rapid iteration, high code quality, and continuous learning using modern AI-assisted and agentic development tools.

The ideal candidate is motivated to tackle complex cloud-based systems in the multifamily industry and is comfortable leveraging AI tools (including agentic AI) as a core part of their daily development workflow to deliver value faster and more reliably.


RESPONSIBILITIES / ESSENTIAL FUNCTIONS

  • Implement cloud-based and mobile software using AI-assisted and AI-driven development workflows, aligned with documented design requirements
  • Use modern AI coding tools to accelerate development, testing, debugging, and refactoring
  • Collaborate with senior engineers to design and implement features using rapid iteration and continuous feedback loops
  • Contribute to future system design and feature requirements, incorporating AI-enabled automation and optimization where appropriate
  • Integrate, configure, and test IoT devices within the platform, including smart locks, lock sensors, smart switches, and related connected hardware, ensuring reliable communication, security, and performance across cloud and mobile systems
  • Maintain configuration management, documentation, and AI-generated artifacts with clear human validation
  • Perform root cause analysis and debugging, leveraging AI tools to diagnose and resolve issues efficiently
  • Advocate for the end-user by ensuring a high-quality user experience and recommending improvements
  • Adapt quickly to new and evolving AI development tools, frameworks, and workflows
  • Perform other duties as assigned
  • Travel to support on-site installations and troubleshooting as needed


REQUIRED EDUCATION / EXPERIENCE

  • Bachelor’s degree in engineering or computer science, or equivalent practical experience
  • AI-first development mindset with hands-on experience using AI coding assistants or agentic AI tools in production or learning environments
  • 0–2 years of experience in software development using a high-level language (e.g., Java, C#, Python)
  • 0–2 years of experience testing web-based and/or mobile software applications
  • 0–2 years of experience in database design (schema-based and schema-less)
  • Understanding of Software Development Lifecycles, with emphasis on fast feedback and automation
  • Strong debugging, troubleshooting, and problem-solving skills
  • Strong analytical skills and attention to detail
  • Experience using configuration management tools (e.g., Git, Subversion, Mercurial)
  • Ability to work in a fast-paced environment across multiple projects
  • Demonstrated ability to learn and adopt new tools—especially AI-driven tools—at an accelerated pace


PREFERRED EDUCATION / EXPERIENCE

  • Hands-on experience with JIRA and SCRUM/Agile development environments
  • Experience developing serverless applications on Amazon Web Services (AWS), using services like Lambda, API Gateway, DynamoDB, and IoT Core.
  • Experience with IoT frameworks, including MQTT messaging
  • Familiarity with agentic workflows, automated testing, or CI/CD pipelines enhanced by AI
  • Experience with common software and system design patterns


Salary.com Estimation for Software Engineer 1 in Tampa, FL
$76,770 to $93,517
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer 1?

Sign up to receive alerts about other jobs on the Software Engineer 1 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at iApartments

  • iApartments Tampa, FL
  • JOB SUMMARY / ORGANIZATION IMPACT : iApartments is looking for a passionate Lead Software Engineer to help build cloud-based solutions in the multifamily i... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Software Engineer 1 jobs in the Tampa, FL area that may be a better fit.

  • Eriksson Software, Inc Tampa, FL
  • Eriksson Software is seeking a mid-level structural engineer with precast/prestressed concrete design experience to join our team. We are a Tampa-based str... more
  • 12 Days Ago

  • Check Point Software Tampa, FL
  • Why Join Us? As the world’s leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we’ve assembled a global team of the most ... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!