
Software Engineer (Mid Level)
About Dillon Companies
Dillon Companies is a forward-thinking technology firm specializing in developing innovative solutions for enterprise resource management. With our flagship product DillonCore, we're revolutionizing how businesses optimize their operations and drive growth through intelligent automation.
Position Overview
We are seeking a talented and passionate Mid-Level Software Engineer to join our growing development team. In this role, you'll contribute to designing, building, and maintaining our core platform while collaborating with cross-functional teams to deliver exceptional software experiences.
Key Responsibilities
- Design, develop, and maintain high-quality, scalable code for our enterprise applications
- Collaborate with product managers, designers, and fellow engineers to deliver innovative solutions
- Participate in code reviews and mentor junior team members
- Troubleshoot and resolve complex technical issues
- Contribute to architecture decisions and technology selection
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
- 5+ years of professional software development experience
- Strong proficiency in one or more programming languages (Python, Java, JavaScript, Go)
- Experience with modern web frameworks and cloud technologies (AWS, Azure, GCP)
- Solid understanding of data structures, algorithms, and software design principles
- Experience with agile development methodologies
- Excellent problem-solving, communication, and teamwork skills
Preferred Skills
- Experience with micro-services architecture
- Knowledge of containerization and orchestration tools (Docker, Kubernetes)
- Familiarity with CI/CD pipelines and DevOps practices
- Understanding of database systems (SQL and NoSQL)
- Experience with real-time data processing
What We Offer
- Competitive salary and comprehensive benefits package
- Flexible work arrangements
- Professional development opportunities
- Collaborative and innovative work environment
- Opportunity to make meaningful impact on enterprise software
Dillon Companies is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Location: Remote (US-based) with occasional travel to our headquarters in San Francisco, CA
Pay Range
$150,000 - $180,000 USD
Create a Job Alert
Interested in building your career at Dillon Companies? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
