Sunrise Systems Inc logo

Software Engineer

Sunrise Systems Inc
  • Urbandale, IA
  • Remote
  • $60–$63 Per Hour
  • Instant Apply
1 day ago

Job Description

Job Title: Senior Software Engineer – Data Products & Cloud Solutions
Job ID: 26-05463
Location: Moline, IL - Remote
Duration: 12 Months on W2 contract
 
Remote / Onsite They would like someone who is able to come onsite if needed.
 
Job Description
 
  • We are looking for a highly technical Senior Software Engineer to join the Compass team and help design, build, deploy, and support production data products and services for precision agriculture.
  • The Compass team develops software and infrastructure that turns machine, agronomic, geospatial, logistics, and other data into production capabilities. Our work spans backend APIs, event-driven data pipelines, cloud infrastructure, databases, Databricks integrations, monitoring, and operational tooling.
  • We are looking for someone who is comfortable working across technologies, can independently solve ambiguous technical problems, and can take a capability from initial design through production deployment and support. This role will work closely with software engineers, data scientists, product teams, and partner engineering teams.
 
Essential Attributes / Experience
 
  • Excellent Python development skills with production software deployment experience
  • Strong experience designing and developing REST APIs, backend services, and data-processing applications
  • Strong understanding of AWS, including services such as Lambda, API Gateway, IAM, S3, SQS, EventBridge, and RDS/Aurora
  • Experience with relational databases, particularly PostgreSQL
  • Experience building and maintaining Infrastructure as Code, preferably Terraform
  • Experience with CI/CD, automated testing, and Git/GitHub development practices
  • Strong troubleshooting skills across application, data, infrastructure, and integration layers
  • Ability to independently investigate complex problems, propose solutions, and deliver production-quality implementations
  • Strong communication skills and ability to work across engineering, data science, product, and business teams
  • Experience improving systems for scalability, reliability, security, performance, and cloud cost efficiency
 
Preferred Attributes
 
  • Experience with Databricks, Spark, PySpark, SQL, Delta Lake, or similar data platforms
  • Experience with event-driven and serverless architectures
  • Experience with Docker and containerized applications
  • Experience with DBMate, Pydantic, AWS Lambda Powertools, or similar Python frameworks
  • Experience with authentication and authorization patterns such as AWS IAM and OAuth/OIDC
  • Experience with observability platforms such as Datadog
  • Experience processing machine, agricultural, logistics, or other high-volume data
  • Experience with GitHub Actions and automated cloud deployments
 
Example Responsibilities (Including but not limited to):
 
  • Architect and implement new AWS and Databricks-based solutions while improving existing Compass services for scalability, reliability, and maintainability
  • Design, build, and maintain Python REST APIs, Lambda functions, backend processes, and event-driven services
  • Build pipelines that ingest, transform, process, and persist machine, agronomic, geospatial, logistics, and other data
  • Build and maintain AWS infrastructure using Terraform
  • Design and support PostgreSQL/Aurora databases, including schemas, migrations, application connectivity, and performance
  • Build solutions supporting both real-time/event-driven workloads and scheduled batch processing
  • Develop and support Databricks integrations and data-processing workflows as needed by Compass products
  • Create and maintain CI/CD pipelines using GitHub Actions, including automated testing and application/infrastructure deployment
  • Implement and improve logging, metrics, dashboards, monitoring, and alerts using Datadog
  • Troubleshoot production issues across APIs, databases, queues, cloud infrastructure, data-processing jobs, and external integrations
  • Identify opportunities to improve system performance, scalability, reliability, and cloud cost
 
Compensation:
 
The hourly rate for this position is between $60.00-$63.00 per hour.
 
Factors which may affect starting pay within this range may include [geography/market, skills, education, experience and other qualifications of the successful candidate].
 
Benefits:
 
Sunrise offers ACA compliant medical coverage/dental insurance/vision insurance to all employees. We also offer Sick time benefits as required per State regulations.
 
Contact:
Vinay Kumar:  Vinay.c@sunrisesys.com Direct: (732) 837-0448 | URL: Sunrise Systems Inc.

Numbers & Facts

LocationUrbandale, IA (
Remote
)
IndustryStaffing/Employment Agencies
Salary$60–$63 Per Hour
Company Size100 to 499 employees
Year Founded1990
Websitehttp://www.sunrisesys.com/

About Company

Sunrise Systems was founded in 1990 with a clear vision to deliver world-class staffing service solutions in all labor categories, including IT consulting and solutions; all with the commitment to provide service that exceeds expectations and become the most trusted name in the industry. More than two and a half decades later, we pride ourselves on being at the forefront of the staffing industry. Combining our deep industry expertise, insights, and global resources, we have partnered with our clients to connect them with top professionals across several different industries.

We provide cost-effective Managed Staffing Solutions, Information Technology and Information Technology Consulting Services to several Fortune 500 companies and U.S. Government agencies. We provide our clients with flexible engagement models and customized products that are budget and time specific. Understanding the challenges that every business faces, we offer our services either on-site at the clients' site or from one of our globally distributed technology centers. Our onshore and offshore development capabilities ensure that we excel at meeting customer requirements every single time.

Our collective business experience spans over two and a half decades and ranges from:

  • Business, management, and technical fields
  • Information technology consulting and software solutions.
  • Providing strategic support for the development and long-term growth of new business ventures across several industries including but not limited to; accounting, banking, finance, and recruitment.
  • Motivating technology staff and establishing partnerships with Fortune 500 companies

Sunrise Systems has a vast range of competence in:

  • Design, development, and support of cloud-based solutions from simple to highly complexed
  • Database administration of multi-platform applications, complex databases, and web-based environments that include all aspects of installation, planning, maintenance, and monitoring.
  • Data processing and data migration
  • Application re-engineering and platform migration
  • Working with the Information Systems and end-user communities at all levels to resolve issues and establish consensus.

Skills

  • AWS Lambdaunmatched
  • Agricultural Equipmentunmatched
  • Agricultureunmatched
  • Amazon Simple Storage Service (S3)unmatched
  • Amazon Web Services (AWS)unmatched
  • Application Programming Interface (API)unmatched
  • Authenticationunmatched
  • Cloud Computingunmatched
  • Communication Skillsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Managementunmatched
  • Data Scienceunmatched
  • Database Technologyunmatched
  • Gitunmatched
  • GitHubunmatched
  • Identify Issuesunmatched
  • Improvement Metricsunmatched
  • Logisticsunmatched
  • Machine Toolunmatched
  • OAuthunmatched
  • Performance Managementunmatched
  • PostgreSQLunmatched
  • Problem Solving Skillsunmatched
  • Product Supportunmatched
  • Production Supportunmatched
  • Python Programming/Scripting Languageunmatched
  • REST (Representational State Transfer)unmatched
  • Relational Databases (RDBMS)unmatched
  • Reporting Dashboardsunmatched
  • SQL (Structured Query Language)unmatched
  • Simple Queue Service (SQS)unmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • State Laws and Regulationsunmatched
  • Systems Scalabilityunmatched
  • Test Automationunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder