Software Engineer (Sr. Software Engineer, DOE)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
The Software Engineer role involves building, enhancing, and maintaining cloud-based applications that support the organization’’s platform. The position requires collaboration across engineering and product teams to deliver new capabilities and improve existing systems. The role is impactful in advancing the company’s software products and relies on adaptability and continuous learning to keep pace with evolving technologies.
- Responsibilities:
-
Design, develop, test, deploy, monitor, and support software across multiple products and technology stacks.
-
Engage in the full software development lifecycle including design, implementation, testing, code review, deployment, and production support.
-
Collaborate with product managers and engineers to deliver features and resolve production issues.
-
Write clean, maintainable code, automated tests, and maintain technical documentation.
-
Design and improve RESTful APIs and event-driven services focusing on scalability, security, and reliability.
Requirements
-
3 to 5 years of experience with modern programming languages and frameworks such as Python, Java, React, or TypeScript.
-
Experience developing cloud-native applications on AWS using services like Lambda, S3, and RDS.
-
Familiarity with SQL, relational databases, Git workflows, and infrastructure as code tools such as AWS CDK or Terraform.
-
Experience with monitoring and troubleshooting production systems using platforms like Datadog or Amazon CloudWatch.
-
Enthusiasm for AI-assisted software development tools.
-
Strong problem-solving skills, attention to detail, and ability to learn new technologies.
-
A degree in computer science or related field is preferred but not required with relevant experience.
Benefits & conditions
- Pay Range and Compensation Package:
- Salary range from $120,000 to $135,000, up to $150,000 for Senior Software Engineers, dependent on experience.
- Benefits & Perks:
-
Competitive salary and health benefits for eligible full-time employees.
-
401(k) matching.
-
Subsidy for internet or cell phone.
-
Generous paid time off and paid holidays including days honoring personal heritage or culture.
-
Half day summer Fridays.
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note
About the company
This organization operates within the automotive software industry, focusing on addressing challenges faced by automotive dealerships. It leverages a combination of human intellect and data-driven AI to develop cloud-based software solutions aimed at enhancing dealership operations. The company maintains a remote-first workforce spread across multiple states in the U.S.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Countries for Software Engineers
Is Software Engineering Over-Saturated?
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
Highest Paying Tech Companies for Developers