JOBSEARCHER

Database Developer

Data Software Engineer *Company:* MOST Programming *Location:* Denver, CO *Estimated Pay Range:* $90,000–$125,000 per year *Job Type:* Full-time (confirm with employer)
Job Summary: MOST Programming is seeking a detail-oriented Data Software Engineer to develop, maintain, and optimize software systems that support data processing, integration, and analysis. The ideal candidate will combine software engineering expertise with knowledge of databases, data pipelines, and scalable application development. In this role, you will collaborate with software engineers, data professionals, and project stakeholders to build reliable data-driven solutions. You will contribute to application development, improve data workflows, integrate systems, and ensure that software components perform efficiently, securely, and consistently.
Key Responsibilities:
  • Design, develop, and maintain software components for data-intensive applications.
  • Build and support data pipelines, processing workflows, and system integrations.
  • Develop APIs and services that enable reliable data exchange between applications.
  • Write efficient, maintainable code using appropriate programming languages.
  • Design, query, and optimize relational databases and data storage systems.
  • Validate data quality, troubleshoot processing errors, and resolve software defects.
  • Improve application performance, reliability, scalability, and maintainability.
  • Collaborate with engineering teams to translate business requirements into technical solutions.
  • Implement automated tests and participate in code reviews.
  • Maintain technical documentation and follow software development standards.
  • Support application deployments, monitoring, and ongoing system improvements.
Requirements:
  • Experience in software engineering, data engineering, or application development.
  • Proficiency in Python, Java, C#, or another relevant programming language.
  • Knowledge of SQL, relational databases, and data modeling.
  • Understanding of data structures, algorithms, and software design principles.
  • Familiarity with REST APIs, data integration, and application troubleshooting.
  • Experience with Git and collaborative development workflows.
  • Strong analytical, debugging, and problem-solving abilities.
  • Ability to communicate technical concepts and work effectively with a team.
Preferred Skills:
  • Experience with ETL/ELT processes and automated data pipelines.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of data warehouses, distributed processing, or streaming technologies.
  • Experience with Docker, CI/CD pipelines, and automated testing.
  • Familiarity with database performance tuning and data security practices.
  • Understanding of Agile software development methodologies.
About the Company: MOST Programming is the company identified for this opportunity. Before publishing, verify its official business identity, current services, and Denver-area presence to ensure that the company description accurately reflects the employer. This proposed role focuses on software engineering for data-intensive systems, including application development, database integration, and data workflow optimization. Compensation The estimated salary range of $90,000–$125,000 per year is provided for drafting purposes only and is not a verified salary range for a current MOST Programming vacancy. Actual compensation may vary based on experience, technical requirements, and location. *Before publishing:* Confirm the employer's authorization, the existence of the vacancy, the Denver work location, and the actual compensation. This draft should not be represented as an active job opening until verified.
Pay: $90,000.00 - $125,000.00 per year
Benefits:
  • Flexible schedule
  • Relocation assistance
Work Location: In person