Job Closed
This listing is no longer active.
Level up your social media marketing strategy ✨ Schedule, plan, engage & grow 🌴
Senior Engineer
Location
Illinois
Posted
69 days ago
Salary
$145K - $165K / year
Seniority
Senior
Job Description
Senior Engineer
Later
• Driving large-scale projects, delivering impactful features, and maintaining high engineering standards. • Solve complex problems, collaborate across teams, and mentor junior engineers. • Contribute to long-term architectural planning and system design. • Lead technical problem-solving for complex, cross-team challenges and production issues. • Ensure scalable and maintainable solutions across both frontend and backend systems. • Participate actively in meetings, providing input that drives clarity and shared understanding.
Job Requirements
- 7–10 years of progressive software engineering experience (leadership required)
- In-depth knowledge of modern software development practices and architectures.
- Strong track record of scoping, delivering, and evolving large-scale features.
- Experience with both frontend and backend technologies (polyglot mindset preferred).
- Proficiency in Agile methodologies (Scrum or Kanban) and project delivery.
- Excellent communication skills, with the ability to translate technical concepts for all audiences.
- Strategic problem-solving ability with adaptability in fast-changing environments.
- A passion for mentoring and a commitment to fostering a culture of excellence.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
- Various benefits plans
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Technical Strategy & Ownership: You will focus on the core components of the Steer CRM, specifically optimizing how we ingest and process data to revolutionize our automation tools. We don't expect you to do this alone; we encourage the heavy use of AI-assisted coding to accelerate development and bridge any gaps across our stack. • Adaptive Development: Be ready to pivot at a moment's notice. Based on evolving business needs, you may need to shift focus to work on new or existing integrations to ensure our ecosystem remains seamless. • Customer-Centric Development: Partner closely with Product to understand user pain points, ensuring every line of code adds tangible value to the auto repair shops we serve. • System Design & Scalability: Architect reusable full stack components and services that ensure our platform remains performant as we scale. • Code Excellence: Champion best practices in security, test automation, and maintainability. Conduct deep-dive code reviews that elevate the entire engineering organization. • Modern DevOps: Influence our CI/CD pipelines, containerization (Docker, Kubernetes), and IaC practices to ensure a seamless developer experience and operational reliability.
• The platform team is responsible for the core abstractions and infrastructure that powers our product, data, and operations teams. • This includes continuously improving reliability, performance, observability, and efficiency of our platform. • We’re looking for engineers with a strong background or interest in building distributed systems, data-intensive applications, and product and ML infrastructure.
• Full Stack Development: Develop and maintain web applications using React.js, Node.js, and PHP Laravel; Build responsive, high-performance frontend interfaces; Develop robust backend systems and APIs • API & Backend Management: Design and integrate RESTful APIs using Node.js and Laravel; Manage server-side logic and database interactions; Ensure secure and scalable backend architecture • Database & Performance Optimization: Work with MySQL / MongoDB databases; Optimize queries and application performance; Ensure data security and integrity • System Architecture: Design scalable and modular application structures; Implement best practices for code structure and deployment; Maintain high system reliability • Team Collaboration: Collaborate with designers, frontend/backend developers, and QA teams; Participate in sprint planning and agile ceremonies; Contribute to technical discussions and architecture decisions • Code Quality & Debugging: Write clean, reusable, and well-documented code; Perform debugging and troubleshoot issues efficiently; Follow coding standards and best practices • Continuous Improvement: Stay updated with latest trends in React, Node.js, and Laravel; Suggest improvements in processes and technologies; Contribute to team learning and innovation.
Software Development Engineer in Test
AviatrixAviatrix cloud network platform delivers advanced networking, security and operational visibility required by enterprises with the simplicity and automation of cloud. More than 400 customers worldwide leverage Aviatrix and it’s proven multi-cloud network reference architecture to design, deploy and operate a repeatable network and security architecture that is consistent across any public cloud. Combined with the industry’s first and only multi-cloud networking certification (ACE), Aviatrix is empowering IT to lead and accelerate the transformation to the cloud. Learn more at Aviatrix.com.
Role Description We are searching for a Software Development Engineer in Test (SDET) to join the Aviatrix Test Infrastructure team. In this role, you will maintain and improve our hermetic integration test framework, contribute to testing tools and dashboards, and support developers across Aviatrix in delivering high-quality software. This is a great opportunity for early-career engineers who are passionate about quality engineering, test automation, and developer productivity to grow their skills in a fast-paced, collaborative environment. - Collaborate with cross-functional teams to understand requirements and contribute to scalable test solutions and quality engineering initiatives. - Maintain and improve the hermetic integration test framework to support all developers at Aviatrix. - Write clean, efficient, and maintainable test code and testing tools in accordance with industry best practices. - Maintain, improve, and expand integration tests and end-to-end automated test cases, along with the underlying Terraform-based regression infrastructure, ensuring reliability, scalability, and reproducibility across the product lifecycle. - Contribute to and maintain testing dashboards to provide visibility into test results, code coverage, flakiness trends, and overall quality metrics. - Support the maintenance and improvement of the integration playground — an environment where developers can explore, validate, and experiment with integrations in an isolated and reproducible manner. - Support the adoption of testing tools and frameworks across engineering teams through documentation and onboarding assistance. - Contribute to mocks and simulators for Aviatrix's flagship components to enable hermetic and reliable testing without external dependencies. - Assist in deploying and managing test infrastructure using cloud platforms and containerization technologies. - Participate in code reviews and receive and apply constructive feedback with a focus on testability, reliability, and maintainability. - Stay current with emerging technologies and proactively learn new tools and techniques to improve testing processes and developer productivity. Qualifications - Bachelor's or Master's degree in Computer Science or a related field; new graduates are welcome to apply. - 0-3 years of experience in software development, test engineering, or a related technical role; internship or project experience is considered. - Foundational coding skills in one or more of the following languages: Python, Golang, C++, or Java. - Basic understanding of networking concepts, test frameworks, and cloud technologies. - Familiarity with at least one public cloud provider such as AWS, Azure, GCP, or OCI. - Exposure to CI/CD concepts and pipelines. - Familiarity with GitHub Actions, Docker, or Kubernetes is a plus. Requirements - Exposure to or coursework in test frameworks (e.g., pytest, Go testing, or similar). - Interest or experience in developing internal tools, dashboards, or scripts that improve developer workflows. - Eagerness to learn and contribute to tool adoption across engineering teams through documentation and collaboration. - Basic exposure to mock services or simulators in academic or project settings. - Familiarity with Terraform or other infrastructure-as-code tools is a strong plus. - Exposure to observability and monitoring tools (e.g., Grafana, Prometheus, Datadog) is a plus. - Willingness to leverage AI-powered tools (e.g., GitHub Copilot, LLM-based assistants) to improve test generation, code quality, and productivity. Benefits - We cover 100% of employee premiums and 88% of dependent(s) premiums for medical, dental and vision coverage. - 401(k) match. - Short and long-term disability. - Life/AD&D insurance. - $1,000/year education reimbursement. - Flexible vacation policy. - Outside the US: Comprehensive benefits package which could include pension, private medical for you and dependents, generous holiday allowance, life assurance, long-term disability, annual wellbeing stipend.




