Salary
💰 $87,200 - $109,000 per year
Tech Stack
ApacheAWSCloudGoJavaJavaScriptJenkinsKafkaLinuxNeo4jPythonReactSQL
About the role
- We are looking for a motivated Software Engineer to join our engineering team. This role is ideal for someone eager to learn, grow, and contribute to real-world projects in a collaborative, fast-paced environment. You will work closely with senior engineers and your manager to design, build, and debug software systems while developing full stack skills across backend, frontend, and data technologies. You'll have the opportunity to work on impactful, modern software systems that power marketing and technology solutions, consistent mentorship from experienced engineers with room for growth, a collaborative and supportive team culture where your contributions matter, and a flexible and dynamic work environment that encourages innovation and learning. Contribute to the design, development, and testing of software components and features under the guidance of senior engineers. Collaborate with your team to troubleshoot, debug, and resolve issues using centralized logging and monitoring tools. Write clean, maintainable, and testable code across multiple layers of the stack. Learn and apply best practices in Agile software development, including code reviews, unit testing, and CI/CD processes. Work with engineers and product teams to design SQL queries and analyze data effectively. Document processes, designs, and learnings to help build a strong engineering knowledge base.
Requirements
- 2-4 years of professional software engineering experience, or relevant internship/personal project work. Strong interest in full stack development (frontend + backend). Experience with at least one programming language (Python, Golang, Java, or JavaScript). Experience with React, ES6, or other modern frontend frameworks. Basic understanding of SQL and ability to write queries. Familiarity with debugging techniques and a curiosity to learn new tools and technologies. Excellent communication skills—able to explain technical concepts clearly and work well in a team. Proactive learner who thrives in a collaborative, evolving environment. Nice to Have Exposure to Kafka, graph databases (Neo4j), or cloud platforms (AWS). Knowledge of Agile workflows (Scrum/Kanban). Familiarity with Git/GitHub workflows and CI/CD tools (Jenkins).