HDIPlatform
Linkedin · Posted 2mo ago
Software Engineer II (Full Stack)
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
We are looking for a Software Engineer II (Full Stack) who is passionate about building scalable, high-performance web applications and solving real-world problems. As an SDE-II, you will play a key role in designing, developing, and owning end-to-end features across the platform. You will collaborate closely with product managers, designers, and engineers to deliver impactful solutions that enhance operational efficiency for customers in the US construction ecosystem. This role requires strong ownership, solid engineering fundamentals, and the ability to independently take features from concept to production.
Responsibilities
- Design, develop, and maintain end-to-end full-stack features.
- Build scalable and high-performance web applications and APIs.
- Collaborate with cross-functional teams (Product, Design, Engineering).
- Work on real-time systems and event-driven architectures.
- Ensure high-quality code with a focus on performance, scalability, and reliability.
- Participate in system design discussions and architectural decisions.
- Take complete ownership of features you build; you run them.
- Contribute to CI/CD pipelines and deployment processes.
- 2-4 years of experience in full-stack development.
- Strong understanding of REST APIs and web architecture, Relational databases (PostgreSQL / MySQL).
- Hands-on experience with Docker and containerized deployments; CI/CD pipelines; Real-time systems (WebSockets, event-driven architecture, and Celery); and Cloud platforms (AWS / GCP / Azure).
- Strong problem-solving skills and ownership mindset.
- Ability to work in a fast-paced, collaborative environment.
- Frontend: React, Next.js, or similar.
- Backend: Node.js, Django, or similar.
- Experience in a startup or high-growth environment.
- Exposure to domain-driven design or large-scale SaaS products.
- Familiarity with AI-assisted development tools (code generation, debugging assistants, etc. ).
- Awareness of emerging AI tools and ability to apply them effectively.
- Strong communication and collaboration skills.
- Engineers who take initiative and ownership.
- Ability to move fast while maintaining quality.
- Strong collaboration and communication mindset.
- Passion for solving real-world industry problems at scale.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search