Baltimore or Washington Employment USD 73,000 - 93,000 Yearly

RK&K is hiring a Software Engineer

About the Role

RK&K is seeking a Junior Software Engineer to support the development, enhancement, and maintenance of software solutions used across civil engineering, transportation, infrastructure, and business management projects. This is an opportunity for an early-career engineer to apply and grow their software development skills within a collaborative, multidisciplinary environment, solving real-world engineering and technology challenges.

What You'll Do

  • Assist in the design, development, testing, and deployment of software applications that support engineering and business operations.
  • Maintain and enhance existing systems, including troubleshooting, debugging, and implementing improvements.
  • Collaborate with cross-functional teams—including engineers, project managers, and data analysts—to understand requirements and translate them into effective technical solutions.
  • Participate in code reviews, documentation, and version control processes.
  • Support data integration workflows, reporting tools, and dashboards used across various business units.
  • Contribute to continuous improvement initiatives focused on automation, efficiency, and system reliability.
  • Learn and apply industry best practices in software engineering, data management, and application lifecycle management.

What We're Looking For

  • Bachelor’s degree in computer science, Software Engineering, Information Systems, or a related field.
  • Foundational understanding of software development principles, algorithms, and data structures.
  • Experience with one or more programming languages such as Python, C#, Java, or JavaScript.
  • Familiarity with relational databases and SQL.
  • Ability to work collaboratively in a team environment and communicate technical concepts effectively.
  • Strong problem-solving skills and a willingness to learn.

Nice to Have

  • Exposure to cloud platforms such as AWS or Azure.
  • Experience with APIs, web development frameworks, or front-end technologies.
  • Familiarity with version control systems (e.g., Git).
  • Interest in engineering, transportation, or infrastructure-related applications.

Technical Stack

  • Languages: Python, C#, Java, JavaScript
  • Data: SQL
  • Cloud: AWS, Azure
  • Tools: Git

Team & Environment

You will partner closely with engineers, data analysts, and project teams.

Benefits & Compensation

  • Compensation: $73K - $93K
  • Paid time off and paid holidays
  • Matching 401(k) plan
  • Tuition reimbursement
  • Health, dental, vision, life, and disability insurances
  • Paid parental leave
  • Wellness programs and employee resource groups
  • Career development support

RK&K fosters a collaborative and trusting culture, focused on directly impacting the communities we serve.

Required Skills
PythonC#JavaJavaScriptSQLAWSAzureGitSoftware DevelopmentAlgorithmsData StructuresRelational DatabasesTeam CollaborationCommunication
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
RK&K

A full-service engineering and construction management firm that delivers concepts, processes, and outcomes designed for success to its clients.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago