[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. ICONMA is seeking a Software Engineer for their client in the Internet Content & Information sector. The role involves supporting engineering initiatives, designing and maintaining software components, and collaborating with cross-functional teams to deliver project outcomes.
Responsibilities
- Support time-bound engineering initiatives. The individual in this role will deliver defined project outcomes in collaboration with internal stakeholders, following established technical standards and processes
- Design, build, test, and maintain software components and services to meet defined project requirements and timelines
- Implement well-structured, maintainable code and contribute to code reviews and technical documentation
- Troubleshoot, debug, and resolve issues across development, test, and production environments as applicable
- Collaborate with cross-functional partners (e.g., product, infrastructure, quality) to clarify requirements and deliver solutions
- Follow applicable security, privacy, and data-handling practices while developing and supporting software deliverables
- Provide status updates on work progress, risks, and dependencies to relevant stakeholders
Skills
- 4-8 + years of experience required
- Experience developing software in one or more general-purpose programming languages (e.g., Python, Java, C/C++, Go)
- Experience with common software engineering practices (e.g., version control, unit testing, debugging, CI/CD, code reviews)
- Familiarity with building and operating scalable services and/or modern application architectures
- Strong problem-solving skills and ability to deliver scoped work within defined timelines
- Ability to work effectively in a distributed environment
- Strong ability to adapt, collaborate within teams, and willing to learn and grow within role
- Strong product sense - able to see their work as a tool to reach the product's ultimate goals and solve real world problems
- Open to using AI
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
- A good personality and ability to collaborate/work well within the team is most important. Absolutely need someone that is adaptive and has a good mindset. Someone who is ready to accept challenges and learn/grow within the role
- This position fit within the team:- client will interact with 3-5 engineers closely and collaborate with other parts of the team. A lot of cross functional work with operation, marketing, software, hardware, etc
- Years of Experience: Ideally 4-8 years of experience
Benefits
- Health Benefits
- Referral Program
- Excellent growth and advancement opportunities
Company Overview